str = input() list = [int(x) for x in str.split()] print(list)
用py刷题肯定得遇到空格间隔的键入,先str接收键入的一行字串,然后把str转化位int的list,间隔函数split,用什么字符间隔,括号里就写啥。
还可以。
str = input() list = list(map(int,str.split())) print(list)
首先对str进行分割返回列表,对返回的列表int转换,需要list强制,不然map的值将会是map object at。。。。即map对象。
split()分隔符默认为所有的空字符(空格,换行,制表符)