Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python에서 두 목록에서 사전을 만드는 방법은 무엇입니까?

<시간/>

L1과 L2가 키와 각각의 값을 포함하는 목록 객체인 경우 다음 목록 이해 구문을 사용하여 사전 객체를 구성할 수 있습니다.

>>> L1 = ['a','b','c','d']
>>> L2 = [1,2,3,4]
>>> d = {L1[k]:L2[k] for k in range(len(L1))}
>>> d
{'a': 1, 'b': 2, 'c': 3, 'd': 4}