Skip to main content
 首页 » 编程设计

python之标记字典数据

2025年05月04日11JeffreyZhao

我想做一些相当于“标记”字典元素的事情。

下面是一些伪代码来说明这个想法:

mydict = dict() 
mydict['thiskey'] = 'myvalue' 
#then i would like to do this: 
mydict['thiskey'].tag = 1 

有这样的吗? 或者也许我可以以某种方式附加到该值? 但我需要知道如何仍然访问原始值...

请您参考如下方法:

>>> class MyStr(str):pass 
...  
>>> mydict = dict() 
>>> mydict['thiskey'] = MyStr('myvalue') 
>>> mydict['thiskey'].tag = 1