gpt4 book ai didi

python - 如何通过单项从字典中获取单值?

转载 作者:太空狗 更新时间:2023-10-29 22:08:53 27 4
gpt4 key购买 nike

我看到了How to extract dictionary single key-value pair in variables建议:

d = {"a":1}
(k, v), = d.items()

但是:我只关心值(value)。我想将该值传递给一个方法;喜欢:

foo(v)

所以问题是:是否有一个同时适用于 python2 和 python3 的简单命令可以直接为我提供该值,而无需绕过“元组”赋值?

或者有没有办法让元组分配适用于调用方法的用例?

最佳答案

list(d.values())[0] 将被评估为 1。正如评论中所指出的,仅在 python3 中需要转换为 list

next(iter(d.values())) 是另一种可能性(可能更节省内存,因为您不需要创建列表)

两种解决方案都在本地使用 python 3.6.0 和 TIO with python 2 进行测试.

关于python - 如何通过单项从字典中获取单值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43629270/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com