请问创建字典代码的问题?
求问,多选,选哪个?在Python中,下列不能创建字典的代码是()。
A.dict1={apple}:5}
B.dict2={apple:(1,2,3)}
2dict3={【2,3,】apple}
D.dict4={(1,2,3),'apple"} 四个全PASS
>>> dict1={apple}:5}
File "<stdin>", line 1
dict1={apple}:5}
^
SyntaxError: invalid character ':' (U+FF1A)
>>> dict2={apple:(1,2,3)}
File "<stdin>", line 1
dict2={apple:(1,2,3)}
^
SyntaxError: invalid character ':' (U+FF1A)
>>> dict3={【2,3,】apple}
File "<stdin>", line 1
dict3={【2,3,】apple}
^
SyntaxError: invalid character '【' (U+3010)
>>> dict4={(1,2,3),'apple"}
File "<stdin>", line 1
dict4={(1,2,3),'apple"}
^
SyntaxError: invalid character ',' (U+FF0C)
>>> 不知道是不是你中文输入法的问题, 但是 字典 是有映射关系的 , D 项是个集合 , 所以选 D
别的都有冒号什么的 , 但是语法, 标点什么的都有错
页:
[1]