python中用map进行输入
时间: 2023-05-21 18:05:12 浏览: 704
Python Map 函数的使用
Python中可以使用map函数对多个输入进行处理。其语法为:map(function, iterable, ...)
其中function为处理函数,iterable为可迭代对象,...为可选参数,表示有多个可迭代对象,可以同时处理。例如:
a = [1, 2, 3]
b = [4, 5, 6]
result = list(map(lambda x, y: x * y, a, b))
print(result)
# 输出:[4, 10, 18]
在这个例子中,我们定义了一个处理函数(lambda x, y: x * y),并将其传给了map函数。同时,我们传入了两个可迭代对象a和b。map会对a和b中的每个元素进行处理,并将结果返回。
在上述例子中,map会依次将1和4、2和5、3和6传给处理函数,计算它们的乘积,并将结果组成一个新的可迭代对象返回。最后,我们使用list将这个可迭代对象转换为列表,即[4, 10, 18]。
阅读全文