Maison > développement back-end > Tutoriel Python > Ce qui suit est un titre anglais de questions et réponses qui correspond au contenu de l'article : Comment convertir un tableau NumPy en liste Python ?

Ce qui suit est un titre anglais de questions et réponses qui correspond au contenu de l'article : Comment convertir un tableau NumPy en liste Python ?

Linda Hamilton
Libérer: 2024-10-26 23:37:30
original
385 Les gens l'ont consulté

以下是一個符合文章內容的問答式英文標題:

How do I convert a NumPy array to a Python list?

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>
Copier après la connexion

Sortie :

[[1, 2, 3], [4, 5, 6]]
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal