如何在PYTHON里使用MAP函数

2026-02-16 19:00:11

1、打开JUPYTER NOTEBOOK,新建一个PY文档。

如何在PYTHON里使用MAP函数

2、help(map)

首先使用帮助,来查看该函数的说明。

如何在PYTHON里使用MAP函数

3、abc = [2, 9, 18]

bbb = []

for i in range(len(abc)):

    b = abc[i] * 2

    bbb.append(b)

print(bbb)

如果我们需要把列表里面的数,每个数都乘以2,可以用FOR LOOPS来进行,不过会比较复杂。

如何在PYTHON里使用MAP函数

4、def double(x):

    return x * 2

map(double, abc)

这个时候我们可以用MAP来得到结果,但是主要不能直接这样显示。

如何在PYTHON里使用MAP函数

5、def double(x):

    return x * 2

list(map(double, abc))

在MAP的前面加上LIST,才会返回列表的形式。

如何在PYTHON里使用MAP函数

6、abc = (2, 9, 18)

def double(x):

    return x * 2

list(map(double, abc))

如果不是列表,是数组也是可以的。

如何在PYTHON里使用MAP函数

7、abc = {"a": 1, "b": 30, "c": 66}

def double(x):

    return x * 2

list(map(double, abc))

要注意其实该方法还可以用在字典上。

如何在PYTHON里使用MAP函数

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢