Як перетворити масив 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

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *