#%%
# 创建一个 ndarray
# numpy.array(object, dtype = None, copy = True, order = None, subok = False, ndmin = 0)
"""
名称 描述
object 数组或嵌套的数列
dtype 数组元素的数据类型,可选
copy 对象是否需要复制,可选
order 创建数组的样式,C为行方向,F为列方向,A为任意方向(默认)
subok 默认返回一个与基类类型一致的数组
ndmin 指定生成数组的最小维度
"""
#%%
import numpy as np
a = np.array([1, 2, 3]) # 一维 3行1列
a
#%%
import numpy as np
a = np.array([ # 二维 2行2列
[1, 2],
[3, 4]
])
a
#%%
import numpy as np
a = np.array([1, 2, 3, 4, 5]) # 5行1列
a
#%%
a = np.array([1, 2, 3, 4, 5], ndmin=2) # 最小维度2 | ndmin=2 | 1行5列
a
#%%
# dtype 参数
import numpy as np
# complex复数
print(complex(1), complex(2), complex(3)) # (1 + 0j), (2 + 0j), (3 + 0j)
a = np.array([1, 2, 3], dtype=complex)
a
#%%
笔记 | numpy-01.ndarray-对象
最新推荐文章于 2024-09-09 23:28:21 发布