📌  相关文章
📜  numpy.dtype.base()函数Python(1)

📅  最后修改于: 2023-12-03 15:18:03.578000             🧑  作者: Mango

numpy.dtype.base()函数Python介绍

numpy.dtype.base()函数返回一个元组,其中包含指定数组的基本类型。

语法
numpy.dtype.base(dtype)
参数
  • dtype :从中获取基本类型的numpy数据类型
返回值

numpy.dtype.base()函数返回指定数组的基本类型。如果没有指定基本类型,则返回None。

示例
import numpy as np

# 创建一个复合数组
my_array = np.zeros(2, dtype=[('foo', 'i4'), ('bar', 'f4')])

# 获取基本类型并打印
print(np.dtype.base(my_array.dtype))

输出结果为:

None

因为组合类型没有基本类型。

import numpy as np

# 创建一个整数数组
my_array = np.zeros(2, dtype=int)

# 获取基本类型并打印
print(np.dtype.base(my_array.dtype))

输出结果为:

int64

因为整数类型的基本类型是int64。