파이썬
5장_자료 구조
Mara7
2022. 5. 14. 20:15
LIST
list.apend(x)
리스트의 끝에 항목을 더함 a[len(a):] = [x]
list.extend(iterable)
리스트 끝에 이터러블의 모든 항목을 덧붙여서 확장함.
(이터러블 = 자료를 반복할 수 있는 객체)
list.insert(i,x)
주어진 위치에 항목을 삽입
첫번째: 삽입되는 요소가 갖게 될 인덱스
a.insert(0,x) 리스트의 처음에 삽입,
a.insert(len(a), x) = a.append(x) : a의 끝에 삽입
list.remove(x)
리스트에서 값이 x와 같은 첫번째 항목을 삭제, 그런 항목이 없으면 valueError
list.pop([i])
리스트에서 주어진 위치에 있는 항목 삭제, 그 항목을 돌려줌.
인덱스를 지정하지 않으면 a.pop()은 리스트 마지막 항목을 삭제하고 돌려줌
list.clear()
리스트의 모든 항목 삭제 , del a[:]과 동등
list.index(x[,start[,end]])
값이 x와 같은 첫번째 것의 0부터 시작하는 인덱스를 돌려줌. 그런 항목 없으면 valueError
list.count(x)
리스트에서 x 가 등장하는 횟수
list.sourt(*, key=None, reverse=False)
리스트 항목 제자리에서 정렬
list.reverse()
리스트의 요소들을 제자리에서 뒤집습니다.
list.copy()
리스트의 얕은 사본을 돌려줍니다. a[:] 와 동등합니다.
반응형
LIST