当前位置: 代码迷 >> 综合 >> Python--numpy库
  详细解决方案

Python--numpy库

热度:46   发布时间:2024-01-28 18:35:03.0

以下内容来自《Python程序设计与应用教程》鄂大伟编

也是我的课本,唉,快结课才收到的课本。

整理一下方便我自己查看。

arange -- 和range函数的方法一样

size -- 统计数组元素个数

dtype -- 返回数组元素类型

import numpy as np
a = np.arange(6)
print(a)  # [0 1 2 3 4 5]
print(a.size)  # 6
print(a.dtype)  # int32
a = np.arange(1,6)
print(a)  # [1 2 3 4 5]
a = np.arange(1,6,2)
print(a)  # [1 3 5]

array -- 创建多维数组

shape -- 输出数组形状

T -- 以矩阵形状输出数组

import numpy as np
a = np.array([1,2,3,4])
print(a)
# [1 2 3 4]
print(a.shape)
# (4,) 表示一维数组,长度为4
b = np.array([[1,2,3],[4,5,6]])
print(b)
# [[1 2 3]
#  [4 5 6]]
print(b.shape)
# (2, 3) 表示二维数组,(一维大小,二维大小)
print(b.T)
# [[1 4]
#  [2 5]
#  [3 6]]

未完待续。。。

  相关解决方案