본문 바로가기
Flutter/Flutter FAQ

Python 분리된 키와 값 목록에서 사전(dict)을 어떻게 만들 수 있나요?, How can I make a dictionary (dict) from separate lists of keys and values?

by 베타코드 2023. 5. 19.
반응형

질문


이것들을 결합하고 싶습니다:

keys = ['name', 'age', 'food']
values = ['Monty', 42, 'spam']

하나의 사전으로:

{'name': 'Monty', 'age': 42, 'food': 'spam'}

답변


이렇게:

keys = ['a', 'b', 'c']
values = [1, 2, 3]
dictionary = dict(zip(keys, values))
print(dictionary) # {'a': 1, 'b': 2, 'c': 3}

보세요 :-) 짝을 이루는 dict 생성자와 zip 함수는 놀랍도록 유용합니다.

반응형

댓글