python list method 에 대해 알아봅니다. 파이썬 리스트에는 많은 유용한 내장 함수들을 가지고 있습니다. 아래에 정리했으니 필요할 때 사용하면 좋습니다.
- list.append(x) : 리스트 끝에 x를 추가합니다.
- list.extend(list2) : list2를 list에 병합
- list.insert(i, x) : 리스트의 인덱스 i 위치에 x 삽입
- list.remove(x) : 리스트에서 x 항목을 제거합니다.
- list.pop([i]) : 인덱스 i 위치에 해당하는 값을 제거(기본 값은 리스트 끝 요소 삭제)
- list.clear() : 리스트의 모든 요소를 삭제합니다.
- list.index(x[, start[, end]]) : 항목 x의 인덱스 반환
- list.count(x) : 리스트에서 x가 발생한 횟수를 반환합니다.
- list.reverse() : 리스트를 역순으로 반전(반환 없음)
- list.sort(key=None, reverse=False) : 리스트 정렬
- list.copy() : 리스트의 얕은 복사본을 반환
- split(‘@’) : 스트링을 ‘@’로 분할함 ex)’abc@gmail.com’.split(‘@’) => 결과:[‘abc’,’gmail.com’]
- ‘abc@gmail.com’.split(‘@’)[0] => 결과:’abc’
- len(list) : 리스트에 있는 항목의 총 갯수.
- sorted(list) : 리스트를 정렬한 후 새 배열에 복사
- ex) list2 = sorted(list1)
- del(list[i]) : i 인덱스에 해당하는 항목 값 제거
파이썬 리스트 내장 함수들에 대해서 간략하게 알아봤습니다. 이 정도만 알면 파이썬 프로그래밍하는데 별 무리는 없을 것으로 생각됩니다. (python list method)