课程
/后端开发
/Python
/初识Python
报错,大神看看怎么回事,越看越懵逼
2019-04-17
源自:初识Python 6-3
正在回答
首先,你们有给你的字典“起名字”,你可以起“d”作为它的名字;
其次,dict是Python的关键字,不能用来作为变量名,你最后的Print(dict{...})就是错的,可以写作print(d{...})
这是什么软件?
看不到前面写了什么代码,还是这就是所有的代码,会不会是因为以下几个原因:
1、开头没有加# -*- coding: utf-8 -*-(虽然我也不确定这个是不是必要)
2、如楼上所说,没有定义dic,只是写了{}及其内容
3、你的python版本是否需要print加()
python小白,希望一起探讨~
l={
'123': [1, 2, 3], # key 是 str,value是list
123: '123', # key 是 int,value 是 str
('a', 'b'): True # key 是 tuple,并且tuple的每个元素都是不可变对象,value是 boolean
}
print l[('a', 'b')]
你都没有定义变量dict
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序