Conversion d'un tableau NumPy en une liste Python
Les tableaux NumPy fournissent des structures de données efficaces pour les calculs numériques. Cependant, il est parfois nécessaire de convertir. vers la liste Python pour un traitement ultérieur des données.
Solution : toList()
NumPy fournit une méthode toList() pour convertir un tableau en liste Python. Cette méthode convertit les éléments du tableau en type Python le plus proche (par exemple, int, float).
Pour utiliser la méthode toList(), suivez ces étapes :
<code class="python">import numpy as np # 創建一個 NumPy 陣列 arr = np.array([[1, 2, 3], [4, 5, 6]]) # 使用 tolist() 方法將陣列轉換為列表 list_from_array = arr.tolist() # 列印轉換後的列表 print(list_from_array)</code>
Sortie :
[[1, 2, 3], [4, 5, 6]]
Veuillez noter que la méthode toList() supprimera les éléments à partir des types de données NumPy (tels que np.int32 ou np.float32) sont convertis en types de données Python (tels que int ou float). Si vous souhaitez conserver les types de données de NumPy, vous pouvez utiliser la méthode list() sur un tableau, qui produira une liste de scalaires NumPy.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!