Python
[Python] 딕셔너리의 키와 기본 값을 저장하기
torimuk
2022. 3. 24. 15:06
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