学习Python艰难的练习39

时间:2014-07-15 16:24:06

标签: python

我目前正在使用LPTHW,而且我完全停留在练习39的第一部分,你正在制作一本字典。我目前有

states = [
    'Oregon': 'OR',
    'Florida': 'FL',
    'California': 'CA',
    'New York': 'NY',
    'Michigan': 'MI'
]

据我所知,这正是练习的内容。但是,每次我尝试运行程序时,我都会在第2行(俄勒冈州)上看到语法错误,箭头指向冒号。有谁知道我做错了什么?

1 个答案:

答案 0 :(得分:6)

字典就是这个

states = {
    'Oregon': 'OR',
    'Florida': 'FL',
    'California': 'CA',
    'New York': 'NY',
    'Michigan': 'MI'
}

请注意{}。当您使用[]时,您正在制作一个列表,并且(正确地)它不知道如何处理:字符。