"Basic Completion"> "Invoke Basic Completion"> "Dictionaries"我看到,如果您将字典硬编-6ren">
gpt4 book ai didi

python - 是否有可能 "hint"字典键?

转载 作者:太空宇宙 更新时间:2023-11-04 09:29:39 25 4
gpt4 key购买 nike

PyCharm Code completion > "Basic Completion"> "Invoke Basic Completion"> "Dictionaries"我看到,如果您将字典硬编码为某些值,则可以在编写有关该字典的代码时使用代码完成。

但显然,在许多情况下,您将使用字典,并且您事先知道该字典的结构,并且您不想将字典硬编码到您的代码中。例如,您可能正在解析一些具有预期结构的 YAML 或 JSON。

如果您可以在 Python 中“提示”该结构,那就太好了,这样您就可以轻松快速地对所有使用该字典的地方进行编码。这可能吗?

最佳答案

据我所知,在 TypedDict 之前,还没有一致的方法来对 Python 字典的特定键名和关联值进行类型提示。在 Python 3.8 中引入。

关于python - 是否有可能 "hint"字典键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56198483/

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