Как из numpy array сделать list?

Пользователь

от kennedi_pfeffer , в категории: Python , месяц назад

Как из numpy array сделать list?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от elissa , месяц назад

@kennedi_pfeffer 

Вы можете использовать метод tolist() у объекта numpy.ndarray, чтобы преобразовать его в список Python. Например:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
import numpy as np

# Создадим массив NumPy
arr = np.array([1, 2, 3, 4, 5])

# Преобразуем в список с помощью tolist()
lst = arr.tolist()

print(type(lst))  # Проверим тип переменной lst
# Выведет: <class 'list'>


Обратите внимание, что tolist() возвращает копию массива в виде списка, а не сам массив. Это означает, что изменения, внесенные в список, не будут отражаться на исходном массиве.