반응형
반응형
list 사용 방법
- 리스트는 [] 기호를 사용하여 표현
- L = [i for i in L if i % 3 == 0] 도 가능
- del(L[2]) - 리스트 특정 인덱스 내용을 삭제
- del(L) - 리스트 자체를 삭제
- t = (1, 2, 3, 4, 5)
- L = list(t) - 튜플(tuple), 집합(set)과 같은 다른 자료형을 리스트로 바꾸기 위해서는 list()를 사용
- append(값) - 리스트에 값을 하나 추가
- insert(인덱스, 값) - 인덱스 위치에 값을 하나 추가
- extend(iterable) - iterable 인자를 넘겨 리스트에 추가
- copy() - 리스트 복사 (리턴받아 사용)
- remove(값) - 전달한 값을 삭제 (중복된 경우 처음 나오는 값을 삭제)
- pop(인덱스) - 인덱스에 위치한 값을 리턴하면서 삭제 (인자가 없으면 맨 뒤 값을 pop)
- clear() - 리스트 값 모두 삭제 (빈 리스트 생성)
- count(값) - 인자로 전달한 값의 개수를 확인
- len() - 리스트의 길이를 확인하기 위해서는 함수를 사용
- index(인덱스) - 인덱스에 위치한 값을 확인
- reverse() - 리스트에 들어있는 값을 역순(거꾸로)으로 변경
- sort() - 리스트 내용을 정렬 (오름차순)(reverse=True를 인자로 전달하면 내림차순 정렬이 가능)
반응형
'Python' 카테고리의 다른 글
파이썬 lambda 사용시 (0) | 2023.06.01 |
---|---|
print 하면 <map object at 0x10446d880> 나올 때 (0) | 2023.06.01 |
zip() (0) | 2023.05.03 |
combinations() (0) | 2023.05.03 |
[panda]info() (0) | 2023.04.26 |