Як перетворити масив numpy на список у python (з прикладами)
Ви можете використовувати наступний базовий синтаксис, щоб перетворити масив NumPy на список у Python:
my_list = my_array. tolist ()
Наступні приклади показують, як використовувати цей синтаксис на практиці.
Приклад 1: Перетворення одновимірного масиву на список
Наступний код показує, як перетворити одновимірний масив NumPy на список у Python:
import numpy as np #create NumPy array my_array = np. array ([1, 2, 3, 4, 5, 6, 7, 8, 9, 10]) #convert NumPy array to list my_list = my_array. tolist () #view list print (my_list) [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] #view object type type (my_list) list
Приклад 2: Перетворення багатовимірного масиву на список
Наступний код показує, як перетворити багатовимірний масив NumPy на список у Python:
import numpy as np #create NumPy array my_array = np. array ([[1, 2, 3, 4, 5], [6, 7, 8, 9, 10]]) #convert NumPy array to list my_list = my_array. tolist () #view list print (my_list) [[1, 2, 3, 4, 5], [6, 7, 8, 9, 10]] #view object type type (my_list) list
Приклад 3: Перетворення багатовимірного масиву на зведений список
Наступний код показує, як перетворити багатовимірний масив NumPy на зведений список у Python:
import numpy as np #create NumPy array my_array = np. array ([[1, 2, 3, 4, 5], [6, 7, 8, 9, 10]]) #convert NumPy array to flattened list my_list = my_array. flatten (). tolist () #view list print (my_list) [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] #view object type type (my_list) list
Додаткові ресурси
У наступних посібниках пояснюється, як виконувати інші поширені перетворення в Python:
Як перетворити список на масив NumPy
Як перетворити серію Pandas на масив NumPy
Перетворіть Pandas DataFrame на масив NumPy