paopaomianmian 发表于 2022-8-21 16:04:17

请问创建字典代码的问题?

求问,多选,选哪个?

在Python中,下列不能创建字典的代码是()。

A.dict1={apple}:5}
B.dict2={apple:(1,2,3)}
2dict3={【2,3,】apple}
D.dict4={(1,2,3),'apple"}

wp231957 发表于 2022-8-21 16:33:01

四个全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)
>>>

柿子饼同学 发表于 2022-8-21 16:54:04

不知道是不是你中文输入法的问题, 但是 字典 是有映射关系的 , D 项是个集合 , 所以选 D
别的都有冒号什么的 , 但是语法, 标点什么的都有错
页: [1]
查看完整版本: 请问创建字典代码的问题?