我希望枚举 python 中所有 2 种字典键组合。例如,如果我有一些字典,例如:
di = {'a': [1, 2 ,5], 'b': "haha", 'c': 34, 'd': 24}
现在,假设每个键都按其顺序索引。例如a
将是1
b
将是2
等等。
然后我们可以进行熟悉的迭代来获得所有 2 组合:
for i in range(len(di)):
for j in range(i+1, len(di)):
但是,字典键没有像上面那样被索引。那么我该如何执行这个迭代呢?