"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > A seguir está um título em inglês com perguntas e respostas que se ajusta ao conteúdo do artigo: Como faço para converter um array NumPy em uma lista Python?

A seguir está um título em inglês com perguntas e respostas que se ajusta ao conteúdo do artigo: Como faço para converter um array NumPy em uma lista Python?

Publicado em 2024-11-16
Navegar:228

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

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

Convertendo um array NumPy em uma lista Python

Matrizes NumPy fornecem estruturas de dados eficientes para cálculos numéricos. -los para a lista Python para posterior processamento de dados.

Solução: toList()

NumPy fornece um método toList() para converter um array em uma lista Python. Este método converte os elementos do array para o tipo Python mais próximo (por exemplo, int, float).

Para usar o método toList(), siga estas etapas:

import numpy as np

# 創建一個 NumPy 陣列
arr = np.array([[1, 2, 3], [4, 5, 6]])

# 使用 tolist() 方法將陣列轉換為列表
list_from_array = arr.tolist()

# 列印轉換後的列表
print(list_from_array)

Saída:

[[1, 2, 3], [4, 5, 6]]

Observe que o método toList() irá Os elementos são convertidos dos tipos de dados do NumPy (como np.int32 ou np.float32) em tipos de dados do Python (como int ou float). Se desejar preservar os tipos de dados do NumPy, você pode usar o método list() em um array, que produzirá uma lista de escalares NumPy.

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3