标签: python-3.x numpy
任何人都可以解释此代码的工作原理吗?我以为这段代码会报错,但是运行得很好。
arrayEle = numpy.prod a=[1,2,3] print(arrayEle(a))
我期望编译错误,但是运行正常。
答案 0 :(得分:1)
它应该运行完美。您正在通过numpy.prod将功能arrayEle分配给arrayEle = numpy.prod。
numpy.prod
arrayEle
arrayEle = numpy.prod
现在呼叫arrayEle(a)与呼叫numpy.prod(a)一样
arrayEle(a)
numpy.prod(a)