我可以知道为什么会这样吗?
这是因为命令是在内部组织的。
简而言之,这通过哈希表起作用,该哈希表根据密钥的
hash()值将密钥放入存储桶中。
如果我使用dict.keys()从字典中提取密钥并按照我认为的顺序对其进行迭代,那会导致不匹配问题吗?
取决于您的 *** 作方式。
k = list(d.keys())k.sort()for i in k: print i, d[i]
应该可以正常工作。
欢迎分享,转载请注明来源:内存溢出
我可以知道为什么会这样吗?
这是因为命令是在内部组织的。
简而言之,这通过哈希表起作用,该哈希表根据密钥的
hash()值将密钥放入存储桶中。
如果我使用dict.keys()从字典中提取密钥并按照我认为的顺序对其进行迭代,那会导致不匹配问题吗?
取决于您的 *** 作方式。
k = list(d.keys())k.sort()for i in k: print i, d[i]
应该可以正常工作。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)