Python的map()函数,Python3 进阶教程(新版)教程 |
您所在的位置:网站首页 › python中map函数功能 › Python的map()函数,Python3 进阶教程(新版)教程 |
map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f依次作用在list的每个元素上,map()函数会返回一个迭代器,可以依次迭代得到原来list的元素被函数f处理后的结果。 >>> map(f, list)例如,对于list [1, 2, 3, 4, 5, 6, 7, 8, 9]。 如果希望把list的每个元素都作平方,就可以利用map()函数。
得到结果: [1, 4, 9, 10, 25, 36, 49, 64, 81]由于list包含的元素可以是任何类型,因此,map() 不仅仅可以处理只包含数值的 list,事实上它可以处理包含任意类型的 list,只要传入的函数f可以处理这种数据类型。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |