我有一个关于以下方面的问题: 假设我有这样一个数据结构
shelfFile['Test']
这是搁置文件中的字典。
我使用shelfFile['Test'] = {"January":["Test1","Test2"]}
向它添加了一些值
现在,当我想使用shelfFile['Test']['January'].append()
添加Test3时,它不起作用,它只返回原始值“Test1”和“Test2”。我也试过使用
shelfFile['test'].setdefault('January', []).append('Test3')
但这并不能很好地工作,这是因为字典/元组的任何可变性吗?也许有人可以推荐一些更合适的替代数据结构?“Test”条目是永久的,月份条目也是永久的,尽管每个月都会添加一个新条目。可以随时添加或删除“Test1”、“Test2”。你知道吗
感谢您的帮助!你知道吗
根据^{} module documentation
相关问题 更多 >
编程相关推荐