我有一个字典,从我无法访问代码的函数传递给我.在这本字典中有一个叫做的键'time'
.我可以print d['time']
打印出我期望的价值.但是,当我遍历字典时,会跳过此键.还d.keys()
没有包括它.如果重要,其他键是数字的.
我该如何重新创建?如何在不知道名字的情况下看到隐藏的钥匙?这可以撤消吗?
print type(d)
回报 <type 'dict'>
Python 可以做几乎任何事情来响应项目访问,因为任何类都可以重新定义__getitem__
(对于dict
子类,__missing__
)。如果文档没有涵盖它,那么除了检查源代码之外,就没有明确定义的方法来发现任何给定对象中可用的“隐藏键”。
归档时间: |
|
查看次数: |
1137 次 |
最近记录: |