a = list(map(int, input().split(" ")))无法读入一大串数字
时间: 2024-05-03 14:22:17 浏览: 130
python中map()与zip()操作方法
5星 · 资源好评率100%
如果您的输入包含了一大串数字,可能会导致程序无法处理。您可以尝试以下解决方案:
1. 将数字分行输入,每行一个数字。这样可以避免一行中数字过多导致的问题。
2. 使用文件输入。将数字保存在一个文件中,然后使用Python中的文件读取函数进行输入。
3. 使用循环读取。如果您的输入格式是一大串数字,可以使用循环读取每一个数字,然后将其添加到列表中。例如:
```
a = []
while True:
try:
num = int(input())
a.append(num)
except:
break
```
这样可以逐个读取数字,并将其添加到列表中,直到输入结束。
阅读全文