NumPy: Array erstellen das genauso lang ist wie ein anderes, aber einen anderen Datentyp hat

Möchtest du denselben Datentyp wie a sowie dieselbe Größe haben? SieheHow to create NumPy array that is exactly as long as another array

Wenn du ein NumPy-Array wie

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

kannst du den folgenden Code verwenden, um ein Array b zu erstellen, das dieselben Dimensionen hat, also dieselbe Größe wie a, aber den np.int-Ganzzahl-Datentyp verwendet im Gegensatz zum Fließkomma-Datentyp von a:

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

Check out similar posts by category: Python