Problem
딕셔너리의 키만 정해져있고 해당 키에 대한 값이 정해져있지 않을 때, 키를 먼저 등록한 다음 이후에 값을 변경하려고 한다.
Solution
키가 다음과 같다고 가정하자.
keys = [1,2,3,4,5,6,7]
해당 키를 딕셔너리에 등록하고, 값은 추후에 변경하고자 한다.
이럴때 필요한 것이 dict.fromkeys([키], 기본값)이다.
keys = [1,2,3,4,5,6,7]
keys_dict = dict.fromkeys(keys, "")
print(keys_dict)
{1:"", 2:"", 3:"", 4:"", 5:"", 6:"", 7:""}
기본 값을 지정하지 않으면 None이 값으로 저장된다.
URL
'Python' 카테고리의 다른 글
[Python] Python에는 왜 long이 없을까? (0) | 2022.10.18 |
---|---|
[Python] *args 와 **kwargs 란? (0) | 2022.06.27 |
[Python] 문자열 리스트를 정수 리스트로 변환 (0) | 2022.03.24 |
[Python] 두 딕셔너리의 합 구하기 (0) | 2022.02.08 |
[Python] requests User-Agent 설정하기 (0) | 2021.12.28 |