早教吧 育儿知识 作业答案 考试题库 百科 知识分享

python中,怎样对列表中每一项求绝对值?

题目详情
python中,怎样对列表中每一项求绝对值?
▼优质解答
答案和解析

可以使用map函数,map函数会对列表的每一个元素执行函数操作后返回一个新的函数。

map函数的一个参数是需要对每一个元素执行的操作,对于本问题就是求绝对值,可以通过内置abs()函数实现,第二个参数是列表。示例程序如下:

myList = [-1,2,-3,4,-5,6]
absList = map(abs, myList) #对于Python3.x需要用list函数对map的返回值转换为列表
print(absList)
# [1,2,3,4,5,6]
看了python中,怎样对列表中每...的网友还看了以下: