2024-09-29 00:11:52 发布
网友
在Python(2.7)中,是否有一个可以通过基于字符串的索引访问的本地二维数据结构?在
我知道您可以使用字符串索引访问字典,例如:
>>> dic = dict() >>> dic['grumpy'] = 'cat' >>> print(dict['grumpy']) 'cat'
但我想要的是一个可以访问的数据结构,比如:
数组似乎是不可能的,因为它只允许基于整数的访问。。。有什么建议吗?谢谢!在
使用^{}:
from collections import defaultdict nesteddict = defaultdict(dict) nesteddict['abc']['spam'] = 'ham'
请注意,您所描述的是一个简单的嵌套结构;您也可以不使用defaultdict来构建它,但是这个类使它更容易实现。在
defaultdict
使用^{} :
请注意,您所描述的是一个简单的嵌套结构;您也可以不使用
defaultdict
来构建它,但是这个类使它更容易实现。在相关问题 更多 >
编程相关推荐