# 数组的属性
import numpy as np
a = np.arange(24).reshape(3,8)
# 生成维度为3,8的数组a
print("数组a")
print(a)
print("-----------------------------------\n")
# ndim属性,输出数组的维度
print("ndim属性")
print(a.ndim)
print("-----------------------------------\n")
# size属性,输出数组元素的总个数
print("size属性")
print(a.size)
print("-----------------------------------\n")
# itemsize属性,输出数组中的元素在内存中所占的字节数
print("itemsize属性")
print(a.itemsize)
print("-----------------------------------\n")
# nbytes属性,等同于 size属性 * itemsize属性 ,给出整个数组的存储空间
print("nbytes属性")
print(a.nbytes)
print("-----------------------------------\n")
# T属性,等同于transpose属性,属性矩阵的转置
print("T 属性")
print(a.T)
print("-----------------------------------\n")
# 生成一个复数数组
print("复数数组b")
b = np.array([1.j + 1, 2.j + 3])
print(b)
print("-----------------------------------\n")
# real属性
Python中的numpy数组的常用属性
最新推荐文章于 2025-03-07 15:43:35 发布