问答详情
源自:2-5 numpy矩阵操作与线性方程组

引用linalg时,为什么要用from numpy.linalg import *?

为什么import numpy as np时没有同时引用到linalg?

如果说linalg是numpy下面的一个包,引用numpy只能引用到模块的话

那为什么要用from numpy.linalg import *?直接import numpy.linalg 为什么不行?

提问者:慕侠7364950 2018-05-24 14:17

个回答

  • 网忆小新
    2019-08-29 17:20:43

    改成 

    import numpy.linalg

    就好了

  • opluss
    2018-05-25 11:24:01

    import numpy as np导入的是numpy包。通过np.linalg.xxx()来使用linalg的函数。

    import numpy.linalg导入的是numpy中的linalg包。通过numpy.linalg.xxx()来使用linalg的函数。

    from numpy.linalg import *是导入numpy.linalg下的所有函数。通过xxx()来使用linalg的函数。