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

Python 사전과 목록을 함께 압축하는 방법은 무엇입니까?


zip() 함수는 사전에서 하나의 키-값 쌍과 목록의 해당 항목을 함께 압축하는 데 사용할 수 있습니다.

>>> dictionary = {'A':1, 'B':2, 'C':3}
>>> num_list = [1, 2, 3]
>>> zipped = zip(dictionary.items(), num_list)
>>> zipped
<zip object at 0x000000886641B9C8>

이 압축 개체는 목록으로 변환될 때 다음 출력을 보여줍니다.

>>> list(zipped)
[(('A', 1), 1), (('B', 2), 2), (('C', 3), 3)]