我有一个字典如下:使用键和值的字典蟒蛇
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