【发布时间】:2014-09-15 19:27:09
【问题描述】:
我有一个字典和一个列表,但我想同时检查每个元素。 dict的第一个元素和list的第一个元素,dict的第二个元素和list的第二个元素,dict的第三个元素和list的第三个元素,以此类推。
【问题讨论】:
-
这没有意义;字典是无序的,它们没有“第一个元素”。你想达到什么目的?
-
我的错,我的意思是问我是否可以有两个结构并同时迭代它们。我会相应地更新标题。
-
在一般情况下,您可以使用
zip,但请注意,当您遍历字典时,默认情况下会遍历其键(并且不能保证顺序稳定)。 -
只是好奇,键是随机选择的。如果不是,它们是如何选择的?
-
不,您定义键(和值)是什么。见the tutorial。
标签: python list loops dictionary