Python中输入的实现主要是用input函数来实现,普通用法大家都知道,具体如下:
a = input() 1'
然而还有很多输入情况,比如连续输入多个值,此时需要用到map(),用法如下:
1.连续字符输入多个值
a,b=map(int,input().split()) print(a,b) print(type(a)) #运行结果 1 2 1 2 <class 'int'> 12345678
2.连续输入,中间用空格隔开
str1,str2=map(str,input().split(',')) print(str1,str2) print(type(str1)) #运行结果 love,china love china <class 'str'> 12345678
3.连续输入多个数字,并保存为列表,同时将其列表类型改为int
nums = list(map(int, input().split())) 1'