首页 > 解决方案 > 这段代码中的“*map()”有什么用?

问题描述

当我遇到“*map()”这个术语时,我已经开始练习 python,但我无法理解它的含义。我知道 map 函数允许我们接受多个输入,因为它是自迭代的,但它是*在它前面使用星号()。

import numpy
print(str(numpy.eye(*map(int,input().split()))).replace('1',' 1').replace('0',' 0'))

标签: pythonpython-3.xfunctiondictionary

解决方案


推荐阅读