是否可以将python字典和列表一起压缩?
例如:
dict = {'A':1, 'B':2, 'C':3} num_list = [1, 2, 3] zipped = zip(dict, num_list)
然后我想做这样的事情:
for key, value, num_list_entry in zipped: print key print value print num_list_entry
我还没有找到解决方案,所以我想知道如何去做?
您可以使用iteritems()
。
dictionary = {'A':1, 'B':2, 'C':3} num_list = [1, 2, 3] zipped = zip(dictionary.iteritems(), num_list) for (key, value), num_list_entry in zipped: print key print value print num_list_entry