我有一個字典如下:使用鍵和值的字典蟒蛇
replace={'/':',',':':','}
現在,當我執行下面的代碼
for key in replace:
print(Value)
它提供了以下輸出,
>>:
>>:
我使用的是Python 3.5.2,我也是使用dicts的新手。我預計輸出爲
>>,
>>,
我在做什麼錯在這裏? 請幫忙。
我有一個字典如下:使用鍵和值的字典蟒蛇
replace={'/':',',':':','}
現在,當我執行下面的代碼
for key in replace:
print(Value)
它提供了以下輸出,
>>:
>>:
我使用的是Python 3.5.2,我也是使用dicts的新手。我預計輸出爲
>>,
>>,
我在做什麼錯在這裏? 請幫忙。
for value in replacements.values():
print(value)
這是一種方式來獲得價值Python中給定鍵:
replacements={'/':',',':':','}
for key in replacements:
print(replacements[key])
你應該這樣做,而不是:
for k in replacements:
print(replacements[k])
您的代碼將無法運行,因爲在所有替代沒有定義。 – e4c5
你確定你正在執行該代碼嗎?大約有兩個未定義的變量.. – SuperSaiyan
除非您將'Value'定義在我們沒有看到的地方,否則這將失敗並出現名稱錯誤。 – deceze