返回

python-从整数列表中删除空格

发布时间:2022-05-19 05:43:06 391
# node.js

我编写了一个代码,可以接受多个数字,并将它们转换为整数列表。但我用空格来表示。

例如:我输入:1,2,3,4,5(带逗号).

我得到了[1,2,3,4,5]的列表

现在我只需要删除空格,但它现在工作了,我需要它看起来像[1,2,3,4,5]。我试着这样做:

numbers = input().split(',')

for i in range(0, len(numbers)):
    numbers[i] = int(numbers[i])
mylist = str(numbers).replace(' ','')
print(mylist)

这有点有效,但不完全有效,因为当我mylist[0]例如,它返回'['而不是1.所以这不完全是一份清单。

所以我又用另一个代码开始了,但是被空格卡住了,我如何摆脱它们,并且仍然保持列表中的数字为整数?

numbers = input().split(',')

for i in range(len(numbers)):
    numbers[i] = int(numbers[i])


print(numbers)

有什么办法吗?不使用函数def

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(2)
按点赞数排序
用户头像