2017-10-19 141 views
0

我有一个字典列表,并希望使用for循环遍历它,并将其中一个键值更新为分类数据。我做了一个for循环,但是当我查看列表时,它会显示原始数据而不做任何更改。我怎样才能使这个工作?使用for循环更新字典值

# Change quality into categorical data 

for wine in wines: 
    if wine["quality"] <= 4: 
     wine["quality"] == "Bad" 
    elif wine["quality"] <= 8: 
     wine["quality"] == "Average" 
    else: 
     wine["quality"] == "Excellent" 

回答

1

而不是做任务,你做了平等的比较。

替换== = =

+0

谢谢!我查了一下==和=之间的差别,现在明白了。 – zipline86