大学思政类网站建设,深圳广告公司排行,秦皇岛市保障性住房官网,上海房产信息网官网转载 https://www.cnblogs.com/gongxr/p/7247855.html# map()函数使用举例
# 功能#xff1a;map()接受一个函数f和一个或多个list#xff0c;将f依次作用在list的每个元素#xff0c;得到一个新的列表
# 语法#xff1a;map(方法名#xff0c;列表#xff0c;[列表2])
#…转载 https://www.cnblogs.com/gongxr/p/7247855.html# map()函数使用举例
# 功能map()接受一个函数f和一个或多个list将f依次作用在list的每个元素得到一个新的列表
# 语法map(方法名列表[列表2])
# 注意map()函数的返回值需要强制转换成list类型且不改变原列表值list_1 [1, 2, 3, 4, 5]
list_2 [1, 2, 3, 4, 5]# 单个参数
def double_function(number):return number * 2list_result list(map(double_function, list_1))
print(单参数map结果, list_result)# 多个参数
def multiply_function(m, n):return m * nlist_result list(map(multiply_function, list_1, list_2))
print(多参数map结果, list_result)运行结果单参数map结果 [2, 4, 6, 8, 10]
多参数map结果 [1, 4, 9, 16, 25]