哈尔滨做网站哪家好,如何写好网站建设方案,客户关系管理心得体会,山西seo排名厂家文章目录一、map函数的简介1、map函数的作用2、语法格式3、举例例1、例2、二、报错一、map函数的简介 1、map函数的作用 对某个序列以给定的函数格式作映射。 2、语法格式 map(function,iterable) function可以填函数#xff0c;也可以填数据类型 3、举例 例1、
a [1,2,…
文章目录一、map函数的简介1、map函数的作用2、语法格式3、举例例1、例2、二、报错一、map函数的简介 1、map函数的作用 对某个序列以给定的函数格式作映射。 2、语法格式 map(function,iterable) function可以填函数也可以填数据类型 3、举例 例1、
a [1,2,3]
b list(map(int,a))
print(b)运行结果
[1, 2, 3]在这个程序中我们将列表a中的字符用map函数转化为整形的列表并赋值给b变量。 并且本程序中我们看到了map函数与list函数混合运用的方法这会是map函数运用是经常的搭档。 例2、
a [-1,2,-5]
b list(map(abs,a))
print(b)
print(a)运行结果
[1, 2, 5]
[-1, 2, -5]本程序中我们将运用了abs函数将数列a中的分别取绝对值最终以数列的形式赋给b变量。 二、map object at 0x000001809CD03400报错 对于python3运用map函数如果格式不当便会出现错误。我们首先来看一段代码
a [1,2,3]
b map(int,a)
print(b)运行结果
map object at 0x000001625DBE1BB0在本程序中我们没有与list函数一起运用程序出现错误。
a [1,2,3]
b map(int,a)
print(type(b))运行结果
class map我们可以看到这个程序中我们可以看到b变量的类型为map。这是因为python3中map()返回iterators类型不再是python2中的list类型。对此我们进行list转换即可。