Hàm zip() có thể dùng để zip một cặp key-value từ dictionary và item tương ứng trong list cùng nhau.
>>> dictionary = {'A': 1, 'B': 2, 'C': 3}
>>> num_list = [1, 2, 3]
>>> zipped = zip(dictionary.items(), num_list)
>>> zipped
<zip object at 0x000000886641B9C8>
Đối tượng zipped này khi chuyển thành list cho kết quả sau:
>>> list(zipped)
[(('A', 1), 1), (('B', 2), 2), (('C', 3), 3)]