1️⃣ 리스트 (list) : 순서가 중요하게 값을 담는다.
🌐 순서가 있는 다른 자료형들의 모임!
a = [1, 5, 2]
b = [3, "a", 6, 1]
c = [ ]
d = list()
e = [1, 2, 4, [2, 3, 4]]
🌐 리스트의 길이도 len() 함수를 사용해서 잴 수 있어요.
a = [1, 5, 2]
print(len(a)) # 3
b = [1, 3, [2, 0], 1]
print(len(b)) # 4
🌐 순서가 있기 때문에, 문자열에서처럼 인덱싱과 슬라이싱을 사용할 수 있습니다!
a = [1, 3, 2, 4]
print(a[3]) # 4
print(a[1:3]) # [3, 2]
print(a[-1]) # 4 (맨 마지막 것)
🌐 리스트의 요소가 리스트라면? 중첩해서!
a = [1, 2, [2, 3], 0]
print(a[2]) # [2, 3]
print(a[2][0]) # 2
🌐 덧붙이기
a = [1, 2, 3]
a.append(5)
print(a) # [1, 2, 3, 5]
a.append([1, 2])
print(a) # [1, 2, 3, 5, [1, 2]]
# 더하기 연산과 비교!
a += [2, 7]
print(a) # [1, 2, 3, 5, [1, 2], 2, 7]
🌐 정렬하기
a = [3, 6, 2, 4, 1, 5]
a.sort()
print(a) # [1, 2, 3, 4, 5, 6]
a.sort(reverse=True)
print(a) # [6, 5, 4, 3, 2, 1]
🌐 요소가 리스트 안에 있는지 알아보기
a = [2, 1, 4, "2", 6]
print(1 in a) # True
print("1" in a) # False
print(0 not in a) # True
'python' 카테고리의 다른 글
파이썬_조건문 if / else / elif (0) | 2023.07.14 |
---|---|
파이썬 딕셔너리 {dictionary} 기능 모음 (0) | 2023.07.13 |
파이썬 문자열 연산 / 인덱싱 / 슬라이싱 (0) | 2023.07.13 |
Python 변수 선언 & 자료형 (0) | 2023.07.13 |
파이썬(Python)이란? (0) | 2023.07.13 |