1 2 3 4 5 6 |
def map(func: Callable[[_T1], _S], iter1: Iterable[_T1]) map(func, *iterables) --> map object Make an iterator that computes the function using arguments from each of the iterables. Stops when the shortest iterable is exhausted. |
在使用map的时候,如果func只有一个参数,那么iterables直接传递一个list是可行的,但是如果func默认不止一个参数,那么这里传给map的参数需要额外关注,不能直接使用list或者tuple的组合,我们先通过一张图,来直观的看一下map参数的格式: 假设func1是我们定义的参数,有4个固定参数。正常调用func1直接 […]