파이썬 배우기 04 - 리스트 자료형
02-3 리스트 자료형
1. 리스트자료형 형태
a = [1,2,[2,3,4]]
print(a[2])
[2, 3, 4]
a = [1,2,3,[1,2,3,4]]
b = a[2]+a[2]
print(b)
6
2. 리스트 인덱싱
a = [1, 2, 3, ['a', 'b', 'c']]
a [-1][0]
'a'
a = [1, 2, ['a', 'b', ['Life', 'is']]]
a[-1][-1][0]
a [2][2][0]
'Life'
3. 리스트 요소 삭제하기
a = [1, 2, 3, 4, 5, 1, 2]
del a[0]
a
[2, 3, 4, 5, 1, 2]
4. 리스트에 요소 추가하기 - append
a = [1, 4, 2, 3]
a.append(7)
a
[1, 4, 2, 3, 7]
5. 리스트에 요소 삽입 - insert
a = [1, 2, 3]
a.insert(0, 4)
a
[4, 1, 2, 3]
6. 리스트 요소 끄집어 내기 - pop
a = [1, 2, 3, 4, 5]
a.pop(2)
print(a)
print(a.pop(1))
[1, 2, 4, 5] 2
7. 리스트 확장 - extend
a = [1, 2, 3]
a.extend([4, 5])
a
[1, 2, 3, 6, 7]
a = [1, 2, 3]
a+=[6, 7]
a
[1, 2, 3, 6, 7]
리스트 관련 함수
리스트에 요소 추가하기 - append
리스트 정렬 - sort
리스트 뒤집기 - reverse
인덱스 반환 - index
리스트에 요소 삽입 - insert
리스트 요소 제거 - remove
리스트 요소 끄집어 내기 - pop
리스트에 포함된 요소 x의 개수 세기 - count
리스트 확장 - extend