在Python输入数据的过程中,有时候会面临着一次性输入多个数据的情况,下面给出实现方法:
- 使用input().split(),这种方式默认以空格隔开数据。如下面代码中所示,这种方法可以输入两个数据,分别存储在a,b中,如果要实现更多数据的输入,则需声明更多的变量。同时如果想要使用逗号(,)隔开,则可以使用input().split(’,’)
a,b = input().split()
- 使用map(int,input().split()),这种方式与第一种方式类似,但是可以将输入的数据转换为int类型或者float类型。
a,b = map(int, input().split())
- 如果想要将输入的数据放置到列表中,则可以使用list(map(int,input().split())),当然可以使用先得到所需数据的长度,在空列表的末尾循环添加数据的方式,此处就不再赘述。
a = list(map(int, input().split()))



