我有一個關於以下問題: 比方說,我有這樣的添加條目列出在字典
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