【发布时间】:2021-10-23 17:06:52
【问题描述】:
当使用 input() 时,生成的字符串认为里面的字符是唯一的:-
list(input(""))
1,2,3,4,5,78
['1', ',', '2', ',', '3', ',', '4', ',', '5', ',', '7', '8']
如果我想得到78,我该怎么办?
【问题讨论】:
-
它使用
list()将字符序列转换为每个字符的列表。不要使用list(),而是不要使用,然后您将获得您提供的任何字符串作为输入。如果您的字符串是逗号分隔的列表,请使用例如itemstring=input()然后items=itemstring.split(“,”)获取逗号之间的项目列表