python - 使用 map() 函数的整数列表输入的绝对值
作者:野牛程序员:2023-06-29 07:27:34python阅读 2661
当使用map()
函数处理整数列表时,可以通过提供一个函数和一个可迭代对象来对列表中的每个元素应用该函数。在这种情况下,我们可以使用map()
函数来计算整数列表的绝对值。下面是一个使用map()
函数计算整数列表绝对值的示例代码:
# 定义一个函数来计算绝对值 def absolute_value(x): return abs(x) # 定义整数列表 integer_list = [1, -2, 3, -4, 5] # 使用map()函数计算整数列表的绝对值 absolute_list = list(map(absolute_value, integer_list)) # 输出结果 print(absolute_list)
输出:
[1, 2, 3, 4, 5]
在上面的示例中,我们首先定义了一个名为absolute_value()
的函数,该函数接受一个参数x
并返回x
的绝对值。然后,我们定义了一个整数列表integer_list
。接下来,我们使用map()
函数将absolute_value
函数应用于integer_list
中的每个元素。最后,我们使用list()
函数将map()
函数的结果转换为列表,并将其赋值给absolute_list
变量。最后,我们打印absolute_list
的值,得到整数列表的绝对值列表。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
