Python利用map函数简便地从控制台读取数据

从控制台读取一行整数,整数之间用英文逗号隔开,第一个整数读入变量m,第二个整数读入n。

例如:控制台输入"5,6",则m=5,n=6。

python 复制代码
m,n = list(map(int,input().split(',')))
print(m,n)

map()函数:根据提供的函数对指定序列做映射。

例:计算列表数据地平方数。

python 复制代码
def sqt(x):
    return x**2
mylist = list(map(sqt,[2,3]))
print(mylist)

map()也支持匿名函数lambda,如下例所示:

python 复制代码
mylist = list(map(lambda x:x**2,[2,3]))
print(mylist)
相关推荐
A懿轩A18 分钟前
C/C++ 数据结构与算法【数组】 数组详细解析【日常学习,考研必备】带图+详细代码
c语言·数据结构·c++·学习·考研·算法·数组
古希腊掌管学习的神19 分钟前
[搜广推]王树森推荐系统——矩阵补充&最近邻查找
python·算法·机器学习·矩阵
云边有个稻草人22 分钟前
【优选算法】—复写零(双指针算法)
笔记·算法·双指针算法
半盏茶香23 分钟前
在21世纪的我用C语言探寻世界本质 ——编译和链接(编译环境和运行环境)
c语言·开发语言·c++·算法
忘梓.1 小时前
解锁动态规划的奥秘:从零到精通的创新思维解析(3)
算法·动态规划
tinker在coding3 小时前
Coding Caprice - Linked-List 1
算法·leetcode
XH华8 小时前
初识C语言之二维数组(下)
c语言·算法
南宫生8 小时前
力扣-图论-17【算法学习day.67】
java·学习·算法·leetcode·图论
不想当程序猿_8 小时前
【蓝桥杯每日一题】求和——前缀和
算法·前缀和·蓝桥杯
落魄君子9 小时前
GA-BP分类-遗传算法(Genetic Algorithm)和反向传播算法(Backpropagation)
算法·分类·数据挖掘