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

Python 同时迭代3个相同长度的列表,python,Python,所以我试着用zip同时做3个列表,但它给了我一些我不想要的东西。它把我当作游戏uoot而不是uoot for (phone, graph, context) in zip(['UH', 'T'], ['oo', ''t], ['t','oo']) tri_tally[(phone, graph, context)] += 1 其中tri\u tally=defaultdict(int) 当我试着玩游戏的时候,我想要的是{('U','o','t'):1}我想要{('UH','oo',

所以我试着用zip同时做3个列表,但它给了我一些我不想要的东西。它把我当作游戏
uoot
而不是
uoot

for (phone, graph, context) in zip(['UH', 'T'], ['oo', ''t], ['t','oo']) 
    tri_tally[(phone, graph, context)] += 1 
其中
tri\u tally=defaultdict(int)

当我试着玩游戏的时候,我想要的是
{('U','o','t'):1}
我想要
{('UH','oo','t'):1}
<

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

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

正如您所预料的,因此还有其他错误。

请您提问并修改内容以使其更清楚。
UH
oo
等是否为变量?它们分配到哪里?您尚未粘贴实际代码,因为这有语法错误。即使在修复之后,代码也会按照您的期望执行,而不是按照您告诉我们的执行。如果没有产生问题的代码,我们无法帮助您。