小丑9 发表于 2022-5-27 22:19:33

为什么这里不选c,d选项的后面的空格哪来的?

为什么这里不选c,d选项的后面的空格哪来的?

isdkz 发表于 2022-5-27 22:51:09

本帖最后由 isdkz 于 2022-5-28 12:20 编辑

str(x)已经把列表 变成了字符串 "",

然后在这个字符串的字符之间插入逗号可不就是D嘛

小丑9 发表于 2022-5-28 12:13:45

isdkz 发表于 2022-5-27 22:51
str(x)已经把列表 变成了字符串 "",

然后在这个字符串的字符之间插入逗号可不就 ...

那为什么会有空格呢

isdkz 发表于 2022-5-28 12:19:09

小丑9 发表于 2022-5-28 12:13
那为什么会有空格呢

因为列表的 __str__ 的返回值时带空格的>>> a =       # 赋值时不带空格
>>> a                  
                                 # 显示出空格
>>> str(a)                               # 调用 str() 带空格
''
>>>
页: [1]
查看完整版本: 为什么这里不选c,d选项的后面的空格哪来的?