【发布时间】:2017-02-06 15:45:47
【问题描述】:
假设我们有一本包含单词列表的字典:
temp = {"1": "hello", "2": "goodbye", "3": "hello", "4": "goodbye", "5": "hi"}
我需要帮助弄清楚如何比较每个键的值。我知道我需要遍历每个,但我不知道如何比较“1”和“2”的值,等等。
输出应该是:
"1" == "3"
"2" == "4"
"5" ==
提前致谢。
【问题讨论】:
-
compare 是什么意思,我没有看到任何比较。
-
什么?它与重复的问题不同
-
@Arman,正确:dict['1'] == dict[2'],然后是 dict['1'] == dict['3'],其他的也一样.我明白,但我只是把它放在那里作为例子。
-
@MartijnPieters 这些重复项究竟如何?
-
@MartijnPieters 但是对于这个确切的问题,这种指数方法似乎远非最佳。
标签: python loops dictionary compare