运行报错
来源:2-4 如何根据字典中值的大小, 对字典中的项排序

Dieter_Lan
2016-10-12
在我的 Mac 里的 Pycharm 中输入 d={x:randint(1, 10) for x in 'abcdefg'} 会报错,
/System/Library/Frameworks/Python.framework/Versions/2.6/bin/python2.6 /Users/apple/Downloads/My_Code/Python/temp.py
File "/Users/apple/Downloads/My_Code/Python/temp.py", line 3
d={x:randint(1, 10) for x in 'abcdefg'}
^
SyntaxError: invalid syntax
请问这是因为版本的原因吗
写回答
5回答
-
程序员硕
2016-10-12
是python2.7以后版本么?
00 -
JustDoItImooc
2017-06-08
110
00 -
JustDoItImooc
2017-06-08
110
00 -
程序员硕
2017-06-08
abc
00 -
JustDoItImooc
2017-06-07
没有导入头文件
from random import randint d={x: randint(1, 10) for x in 'abcdefg'} print("d", d)
012017-06-08
相似问题