import collections
list1 = [123, 123, 123, 456]
list2 = ['word1', 'word2', 'word3', 'word4']
dict_value = collections.defaultdict(list)
for key, value in zip(list1, list2):
dict_value[key].append(value)
for i in dict_value:
print('key', i, 'items', dict_value[i], sep = '\t')
以下是一种基于
itertools
的方法:可以使用collections和zip()方法。你知道吗
输出:
相关问题 更多 >
编程相关推荐