gpt4 book ai didi

python - 这是旧 Python 版本中的字典吗?

转载 作者:行者123 更新时间:2023-11-28 19:40:58 27 4
gpt4 key购买 nike

我是 Python 的新手,正在阅读 2009 年出版的一本使用 Python 2.5 语法的书。它执行以下操作:

_fields_ = [
("cb", DWORD),
("lpReserved", LPTSTR),
...
]

对我来说,它看起来像一个元组列表,但同时又像一个 map /字典。这是旧语法吗?

最佳答案

它非常好,当前的语法,并表达了对列表(两项元组)。如果你需要一个字典(并且没有重复键的问题;-),dict(_fields_) 会让你成为一个(很像 somedict.items() 让你成为一个来自 dict 的成对列表 -- list(somedict.items()) 如果您使用的是 Python 3 但坚持要获取列表而不仅仅是 View /迭代器,顺便说一句;-).

关于python - 这是旧 Python 版本中的字典吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3800617/

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