파이썬 300제 - 04. 파이썬 리스트(2)

이유진·2022년 2월 7일
0

Python

목록 보기
8/9

61 -> 날짜 제외, 가격만 출력

price = ['20180728', 100, 130, 140, 150, 160, 170]
print("price 가격만 :", price[1:]) # price 가격만 : [100, 130, 140, 150, 160, 170]

62 -> 슬라이싱 홀수 출력

nums = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
print("홀수 출력 :", nums[::2]) # 홀수 출력 : [1, 3, 5, 7, 9]

63 -> 슬라이싱 짝수 출력

print("짝수 출력 :", nums[1::2]) # 짝수 출력 : [2, 4, 6, 8, 10]

64 -> 슬라이싱 사용한, 리스트 역방향 출력

nums = [1, 2, 3, 4, 5]
print("역방향 :", nums[::-1]) # 역방향 : [5, 4, 3, 2, 1]

65 -> 출력 값 : 삼성전자 Naver

interest = ['삼성전자', 'LG전자', 'Naver']
print(interest[0], interest[2])

66 -> 출력 값 : 삼성전자 LG전자 Naver SK하이닉스 미래에셋대우

interest = ['삼성전자', 'LG전자', 'Naver', 'SK하이닉스', '미래에셋대우']
print(" ".join(interest))

67 -> 삼성전자/LG전자/Naver/SK하이닉스/미래에셋대우

print("/".join(interest))

68 -> join 메서드

print("\n".join(interest))

69 -> split 메서드

string = "삼성전자/LG전자/Naver"
print("'/'구분 :", string.split("/"))

70 -> 리스트 오름차순 정렬

data = [2, 4, 3, 1, 5, 10, 9]
data.sort()
print(data)

list.sort()
: list 오름차순 정렬
/ list 멤버 함수(메서드)
/ list 자체 정렬

  • list.sort(reverse=False) : sort()함수의 default값 / 오름차순
  • list.sort(reverse=True) : 내림차순

list.sorted() : 새로운 정렬된 list 반환

profile
차근차근 배워나가는 주니어 개발자

0개의 댓글