-2
因此,可以說我有一個初步的解釋是這樣的:比較字典本身?蟒蛇
color = {'blue': 1, 'red': [], 'green':[]}
我結束了這個後,我的代碼運行:
color = {'blue':[] , 'red': [], 'green':1}
如何比較初始密鑰藍色的最後的關鍵綠色,看看鍵值是否相同?我也想檢查紅色是否保持空白。
因此,可以說我有一個初步的解釋是這樣的:比較字典本身?蟒蛇
color = {'blue': 1, 'red': [], 'green':[]}
我結束了這個後,我的代碼運行:
color = {'blue':[] , 'red': [], 'green':1}
如何比較初始密鑰藍色的最後的關鍵綠色,看看鍵值是否相同?我也想檢查紅色是否保持空白。
您可以事先使用copy.deepcopy
製作原始字典的副本。
import copy
color = {'blue': 1, 'red': [], 'green':[]}
original_colors = copy.deepcopy(color)
然後之後,您可以檢查這樣的:
if original_colors['blue'] == color['green']:
...
並不清楚你的要求。什麼是預期的輸出? – Kos 2014-11-04 21:53:46