如何忽略输入键/将其视为Python中的空格键?

  • 本文关键字:Python 空格键 何忽略 python
  • 更新时间 :
  • 英文 :


所以我希望用户在表单中输入一个矩阵,例如:

2 2
3 4

我需要Python忽略这里的回车键,并将其视为空格键,否则当我按第一行最后一个数字后的回车键时,它会给我一个错误,使它只能输入矩阵:

2 2 3 4

有可能吗?

如果你想让用户输入多行,你不能忽略换行符;相反,您将不得不接受多行输入。请参阅如何在Python中读取多行原始输入?

例如,根据jamylak的回答:

matrix = []
for line in iter(input, ''):
matrix.append([int(x) for x in line.split()])
for x in matrix:
print(x)

输入(注意末尾的空行):

2 3
3 4

输出:

[2, 3]
[3, 4]

最新更新