Numpy的基本操作(二)

    科技2022-07-13  119

    Numpy的基本操作(二)

    dtype数组中元素的读取数组的运算

    dtype

    用途:判断ndarray数组中元素的类型

    代码示例:

    import numpy as np v = np.array([[1,2,3],[4,5,6],[7,8,9]]) print(v.dtype)

    运行结果

    dtype(‘int32’)

    数组中元素的读取

    与列表一样 代码示例:

    import numpy as np v = np.array([[1,2,3],[4,5,6],[7,8,9]]) a = v[1][2] print(a)

    运行结果:

    6

    也可以做切片处理

    数组的运算

    数组运算是集体运算,而非单独运算,与矩阵运算一样

    对比运算: import numpy as np v = np.array([[1,2,3],[4,5,6],[7,8,9]]) print(v == 1)

    运行结果:

    [[ True False False] [False False False] [False False False]]

    根据布尔类型的矩阵获取对应元素为true的数组 代码示例:

    import numpy as np v = np.array([[1,2,3],[4,5,6],[7,8,9]]) print(v[v == 1])

    运行结果:

    [1]

    数字运算: import numpy as np v = np.array([[1,2,3],[4,5,6],[7,8,9]]) print(v + 1)

    运算结果:

    [[ 2 3 4] [ 5 6 7] [ 8 9 10]]

    Processed: 0.011, SQL: 8