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中文網其他相關文章!