파이썬 딕셔너리 내장메서드
메서드 Method |
설명 Description | 방법 |
clear() | 딕셔너리 내 모든 요소 지우기 | dictionary.clear() |
copy() | 똑같은 딕셔너리를 복제하기 | dictionary.copy() |
fromkeys() | 특정 키, 특정 벨류 값을 가진 딕셔너리 생성하기 | dictionary.fromkeys(keys, value) |
get() | 딕셔너리 내 특정 키의 벨류 값을 가져오기 | dictionary.get(key) |
items() | 딕셔너리의 각각의 키와 벨류를 튜플로 묶어낸 리스트 반환하기 | dictionary.items() |
keys() | 딕셔너리의 키 값들을 리스트로 반환하기 | dictionary.keys() |
values() | 딕셔너리의 벨류 값들을 리스트 형태로 반환하기 | dictionary.values() |
pop() | 특정 아이템(키, 벨류) 값이 지워진다. 지워지기 전에, 키에 해당하는 벨류 값이 팝! 하고 나타난다. |
dictionary.pop(key) |
popitem() | 마지막 아이템(키, 벨류)값이 지워진다. 지워지기 전에, 아이템(키, 벨류)값이 팝!하고 나타난다. |
dictionary.popitem() |
실전 예제 코드이다.
clear() | 딕셔너리 내 모든 요소 지우기 | dictionary.clear() |
copy() | 똑같은 딕셔너리를 복제하기 | dictionary.copy() |
fromkeys() | 특정 키, 특정 벨류 값을 가진 딕셔너리 생성하기 | dictionary.fromkeys(keys, value) |
fromkeys()에서는 키의 값은 다양하게 정할 수 있지만
벨류 값은 하나밖에 되지 못한다.
만약 벨류 값을 입력하지 않으면,
None으로 출력된다.
아래의 재생버튼 ▶을 눌러 실행하면 됩니다.
get() | 딕셔너리 내 특정 키의 벨류 값을 가져오기 | dictionary.get(key) |
items() | 딕셔너리의 각각의 키와 벨류를 튜플로 묶어낸 리스트 반환하기 | dictionary.items() |
keys() | 딕셔너리의 키 값들을 리스트로 반환하기 | dictionary.keys() |
values() | 딕셔너리의 벨류 값들을 리스트 형태로 반환하기 | dictionary.values() |
pop() | 특정 아이템(키, 벨류) 값이 지워진다. 지워지기 전에, 키에 해당하는 벨류 값이 팝! 하고 나타난다. |
dictionary.pop(key) |
popitem() | 마지막 아이템(키, 벨류)값이 지워진다. 지워지기 전에, 아이템(키, 벨류)값이 팝!하고 나타난다. |
dictionary.popitem() |
더 알고 싶다면,
아래의 사이트를 참고하면 된다.
다만 영어이다!
https://www.w3schools.com/python/python_ref_dictionary.asp