我正在嘗試添加同一個鍵的字典的值。在下面的例子中,我刪除每個鍵的版本號,同時嘗試添加'相同'鍵的值。讀取並添加字典中的相同鍵的值
item_dict = {
"item_C_v001" : 100,
"item_C_v002" : 100,
"item_A_v001" : 50,
"item_B_v001" : 75
}
我的預期輸出應該是:
"item_C_v" : 200,
"item_A_v" : 50,
"item_B_v" : 75
,而是我得到了下面的,如果我試圖打印item_dict
:
"item_C_v" : 100,
"item_A_v" : 50,
"item_B_v" : 75
但我試圖脫掉的那一刻,似乎item_C_v
被讀取一次。我怎樣才能讓它讀取'兩次',以便我可以得到200
作爲它的輸出?
酷,不知道用的'字符串「模塊。也許我試圖減少任何模塊的使用。 「分區」也一樣。因爲我有那個模塊,所以會嘗試使用'defaultdict'。只是,我使用正則表達式不是很強大 – dissidia