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