在Python中访问字典中的任意元素

在Python中访问字典中的任意元素,第1张

在Python中访问字典中的任意元素

在Python 3上,非破坏性和迭代性地:

next(iter(mydict.values()))

在Python 2上,非破坏性和迭代性地:

mydict.itervalues().next()

如果希望它在Python 2和3中都可以使用,则可以使用该

six
包:

six.next(six.itervalues(mydict))

尽管在这一点上它还是很神秘的,但我还是更喜欢您的代码。

如果要删除任何项目,请执行以下 *** 作:

key, value = mydict.popitem()

请注意,“ first”在此处可能不是合适的术语,因为

dict
在Python <3.6中不是有序类型。Python 3.6+
dicts
已订购。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5654641.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存