我收到此简单代码的语法错误

时间:2020-05-01 17:43:00

标签: python

我正在尝试进行字典操作:

mathematics=['Geoffrey Hinton':78,'Andrew Ng':95,'Sebastian Raschka':65,'Yoshua Benjio':50,'Hilary Mason':70,'Corinna Cortes':66,'Peter Warden':75]

这给了我一个无效的语法错误。

1 个答案:

答案 0 :(得分:1)

之所以会得到这个,是因为您使用的是列表,也不是字典。更改为此:

mathematics={'Geoffrey Hinton':78,'Andrew Ng':95,'Sebastian Raschka':65,'Yoshua Benjio':50,'Hilary Mason':70,'Corinna Cortes':66,'Peter Warden':75}

如果仔细看,您会看到花括号,该花括号用于字典。字典存储键值对,而您以前使用的(列表)仅存储值。