Python:将值分配给不存在的字段[重复项]

问题描述 投票:2回答:1

此问题已经在这里有了答案:

a = None
a.s = 2

引发AttributeError。是否有可能创建一个具有值为2的字段s的对象,而无需为此创建自己的类?如果Python允许该破解,那就太酷了! 8)

python
1个回答
-1
投票

dict允许您这样做

a = dict()
a['s'] = 2
a

{'s': 2}
© www.soinside.com 2019 - 2024. All rights reserved.