首頁  >  文章  >  後端開發  >  以下是一個符合文章內容的問答式英文標題: How do I convert a NumPy array to a Python list?

以下是一個符合文章內容的問答式英文標題: How do I convert a NumPy array to a Python list?

Linda Hamilton
Linda Hamilton原創
2024-10-26 23:37:30266瀏覽

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

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

Converting a NumPy Array to a Python List

NumPy arrays provide efficient data structures for numerical comumPy arrays provide efficient data structures for numerical comations.com.com Python列表以進行進一步的資料處理。

解決方法:toList()

NumPy提供了一個toList()方法來將陣列轉換為Python列表。此方法將陣列中的元素轉換為最接近的Python類型(例如,int、float)。

要使用toList()方法,請按照以下步驟操作:

<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>

輸出:

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

請注意,toList()方法從元素NumPy的資料型別(例如np.int32或np.float32)轉換為Python資料型別(例如int或float)。如果您希望保留NumPy的資料類型,可以在陣列上使用list()方法,這將產生一個NumPy標量的清單。

以上是以下是一個符合文章內容的問答式英文標題: How do I convert a NumPy array to a Python list?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn