同时迭代3个相同长度的列表

时间:2016-05-02 10:03:45

标签: python

所以我尝试使用zip同时做3个列表,但它给了我一些我不想要的东西。该游戏仅限U o t而不是UH oo t

for (phone, graph, context) in zip(['UH', 'T'], ['oo', ''t], ['t','oo']) 
    tri_tally[(phone, graph, context)] += 1 

其中tri_tally=defaultdict(int)

当我尝试游戏时{('U', 'o' , 't') : 1}我需要{('UH', 'oo', 't'):1}

1 个答案:

答案 0 :(得分:0)

好吧

for elem in zip(["UH", "T"], ["oo", "t"], ["t", "oo"]):
    print(elem)

返回

('UH', 'oo', 't')
('T', 't', 'oo')

正如您所料,所以还有其他错误。