我有一个关于以下问题: 比方说,我有这样的添加条目列出在字典
shelfFile['Test']
这在货架文件字典的数据结构。 我使用shelfFile['Test'] = {"January":["Test1","Test2"]}
给它添加了一些值现在,当我想使用shelfFile['Test']['January'].append()
添加Test3时它不起作用,它只返回原始值“Test1”和“Test2”。我也试过使用
shelfFile['test'].setdefault('January', []).append('Test3')
但这不起作用,这是由于字典/元组的任何可变性?也许有人可以推荐一些更适合的替代数据结构? “测试”条目是永久性的,月份条目也是永久性的,尽管每个月都会添加一个新条目。 “Test1”,“Test2”可随时添加或删除。
任何帮助表示赞赏!
您尝试使用'shelfFile [ '测试'] [ '月']。追加( “Test3的”)'?因为它适合我... – Aurel