从控制台读取一行整数,整数之间用英文逗号隔开,第一个整数读入变量m,第二个整数读入n。
例如:控制台输入“5,6”,则m=5,n=6。
m,n = list(map(int,input().split(',')))
print(m,n)
map()函数:根据提供的函数对指定序列做映射。
例:计算列表数据地平方数。
def sqt(x):
return x**2
mylist = list(map(sqt,[2,3]))
print(mylist)
map()也支持匿名函数lambda,如下例所示:
mylist = list(map(lambda x:x**2,[2,3]))
print(mylist)
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » Python利用map函数简便地从控制台读取数据
发表评论 取消回复