在一些在线笔试中,一般遇到的第一个问题就是数据的读人,今天写一下用Python实现多行数据读入问题
话不多说,直接上code,如下:
a, b,c= map(int, input().split(',')) # 一行输入多个数字,用逗号隔开,这里是输入三个数字
N = list(map(int, input().split())) # 一行输入多个数字,空格隔开,存入列表N中
Q = int(input()) # 先输入一个数字代表需要输入几行,比如Q=4,那么就需要再输入4行数据
q1 = []
q2 = []
for i in range(Q):
q1.append(list(map(int, input().split())))
或者直接这样:
for i in range(Q):
q2 = [list(map(int,input().split()))]+q2
看一下运行结果:
输入:
输出: