gpt4 book ai didi

python - 访问元组列表

转载 作者:太空宇宙 更新时间:2023-11-03 12:16:49 24 4
gpt4 key购买 nike

我有一个包含多个元组的列表,例如:

[('a_key', 'a value'), ('another_key', 'another value')]

其中第一个元组值充当字典键。我现在正在寻找一种类似 python 的方式来访问键/值对,例如:

"mylist.a_key""mylist['a_key']"

无需遍历列表。有什么想法吗?

最佳答案

没有任何迭代就无法完成。您将需要迭代将其转换为字典,此时 key 访问将成为可能而无需迭代,或者您将需要针对每个 key 访问对其进行迭代。转换为 dict 似乎是更好的主意——从长远来看它更有效,但更重要的是,它代表了你如何实际看待这个数据结构——作为键和值对。

>>> x = [('a_key', 'a value'), ('another_key', 'another value')]
>>> y = dict(x)
>>> y['a_key']
'a value'
>>> y['another_key']
'another value'

关于python - 访问元组列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/733574/

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