如何创建与另一个数组长度完全相同但具有不同数据类型的 NumPy 数组

想要与 a 相同的数据类型以及相同的大小?请查看如何创建与另一个数组长度完全相同的 NumPy 数组

如果你有一个 numpy 数组,如

numpy_array_cast_example.py
a = np.arange(50) * 1.1

你可以使用以下代码创建一个数组 b,它具有与 a 相同的维度(即相同的大小),但使用 np.int 整数数据类型而不是 a 的浮点数据类型:

numpy_zeros_like_example.py
b = np.zeros_like(a, dtype=np.int)

Check out similar posts by category: Python