gpt4 book ai didi

python - python中的字典声明

转载 作者:太空宇宙 更新时间:2023-11-04 06:52:32 24 4
gpt4 key购买 nike

我声明了一个字典

data=dict(key="sadasfd",secret="1213",to="23232112",text="sucess",from='nattu')

它在 python 中显示错误,说使用了关键字。为什么它不从 获取?

每当我遇到 from 作为字典中的键时,我都无法使用它。

最佳答案

来自reserved keyword并且不能用作 dict() 构造函数的关键字参数。

使用 {...} dictionary literal相反:

data = {'key': "sadasfd", 'secret': "1213", 
'to': "23232112", 'text': "sucess", 'from': 'nattu'}

或之后分配给键:

data['from'] = 'nattu'

或者完全避免使用保留关键字。

Python 支持将任意关键字传递给可调用对象,并使用字典来捕获此类参数,因此 dict() 构造函数接受关键字参数是一种逻辑扩展。但是这样的论点仅限于有效的 Python identifiers 只有。如果您想使用其他任何内容(保留关键字、以整数开头或包含空格、整数、 float 、元组等的字符串),请改用 Python dict 文字语法。

关于python - python中的字典声明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23244118/

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