파이썬
여러 개의 값을 하나의 변수에 순서대로 저장할 수 있는 “순서가 있는 자료형(Sequence type)”
fruits = ['apple', 'banana', 'cherry']
numbers = [10, 20, 30, 40]
mix = ['hello', 3.14, True, [1, 2, 3]]
| 함수/메서드 | 설명 |
|---|---|
len(list) | 요소 개수 |
sum(list) | 합계 (숫자일 때만) |
max(list) / min(list) | 최대/최소값 |
list.sort() | 오름차순 정렬 |
list.reverse() | 순서 뒤집기 |
list.count(x) | x의 개수 세기 |
list.index(x) | x의 위치 찾기 |
arr = [1,2,3,4,5]
## 추가
arr.append(10)
## 조회
for val in arr:
print(val)
## idx포함 조회
for index, value in enumerate(arr):
print(index, value)
## idx값 1부터 조회
for index, value in enumerate(arr, start=1):
print(index, value)
## 조회
parts = ['CAR FRAME', 'DOOR ASSY', 'GUIDE RAIL']
for idx, part in enumerate(parts):
print(f"[{idx}] 부품명: {part}")
del arr[0] # 0번 요소 삭제
arr.remove('CAR FRAME')# 특정 값 삭제
popped = arr.pop() # 맨 뒤 요소 꺼내기