在dict键和值上使用zip



我对dict类的python文档中的这段话有点困惑

如果项()、键()、值()、itertimes()、迭代键()和调用itervalues()时不需要对字典中,列表将直接对应。这允许使用zip()创建(value,key)对:pairs=zip(d.values(),d.按键()

called with no intervening modifications是什么意思?

如果我收到一个dict实例,它是由某个函数喷出的(我不知道自从dict创建以来元素是否被修改了)。。我还能用zip(d.values(),d.keys())吗?

是。

重点是您不应该在调用d.values()d.keys()之间修改d

最新更新