草庐IT

python - 如何使用 `dict` 迭代 `enumerate` 并将索引、键和值与迭代一起解包

如何使用enumerate迭代dict以便在迭代时解压索引、键和值?类似:fori,(k,v)inenumerate(mydict):#somestuff我想遍历一个名为mydict的字典中的键和值并计算它们,这样我就知道我什么时候在最后一个了。 最佳答案 您应该使用mydict.items()而不是mydict与enumerate如:fori,(k,v)inenumerate(mydict.items()):#yourstuff示例:mydict={1:'a',2:'b'}fori,(k,v)inenumerate(mydict.