Python 中的标准输入方式
一、单个字符或数字输入
这是最简单的常用的方式
x=input()
但是如果需要输入多行数据就不好使了
二、按指定行输入
I=lambda:[*map(int,input().split())]
x=I()
按此种方式可以读入一行,且可以指定数据类型,灵活性较强,但不足之处是需要指定行的数量,否则不知道何时结束
三、不确定行输入
import sys
strList = []
for line in sys.stdin: #当没有接受到输入结束信号就一直遍历每一行
tempStr = line.split()#对字符串利用空字符进行切片
strList.append(tempStr)#把每行的字符串合成到列表
print(strList)
按此种方式可以解决读入不确定行的问题!