- 리스트의 메서드 [ ]
(함수 앞에 '리스트.')
- append() = 리스트에 항목 추가
- extend() = 리스트에 다른 리스트의 모든 항목 추가
EX) list.extend([4, 5, 6]) = 기존 리스트 뒤에 항목 나열
- insert() = 리스트의 특정 위치에 항목 삽입
EX) list.insert(2, 5) = 두 번째 위치에 '5' 삽입. !파이썬은 0부터 시작!
- remove() = 리스트에서 특정 값 삭제
- pop() = 리스트에서 특정 위치의 값을 제거 후 반환
EX) list.pop(5) = 다섯 번째 위치의 값을 제거하고 반환
- index() = 리스트에서 특정 값의 인덱스 찾기 / 원하는 항목의 위치를 알려줌.
- count() = 리스트의 특정 값 세기 / 원하는 항목의 개수
- sort() = 리스트 항목 정렬(순방향)
- reverse() = 리스트 항목 정렬(역방향)
- del list[?] = ? 번째 항목 삭제
- list.clear() = 모든 항목 제거
- list[?] = 'car' = ?위치의 값을 car로 변경
- nested_list = [[1,2,3],[4,5,6],[7,8,9]]
-> print(nested_list[1][0]) = 중첩된 리스트에서 인덱싱 가능. 두 번째 리스트의 첫 번째 항목 추출 '4'
- 튜플의 메서드 ( )
- count(?) = ?의 개수를 반환
- index(?) = ?의 인덱스를 반환
- 딕셔너리의 메서드 { }
- keys() = 모든 키를 dict_keys 객체로 반환 / key= 이름,나이와 같은 기본 정보
- values() = 모든 값을 객체로 반환 / values= 특정인의 정보 등
- items() = 모든 키와 값을 (키,값) 튜플로 구성된 객체로 반환
- get() = 지정된 키에 대한 값을 반환 / dictionary.get('age') = 나이
- pop() = 지정된 키와 값을 제거하고 반환
- popitem() = 마지막 키-값 쌍을 제거하고 반환