Автор оригинала: Pankaj Kumar.
Мы можем использовать функцию NDARRAY NDARRAY TOLIST () для преобразования массива в список. Если массив многомерный, возвращается вложенный список. Для одномерного массива возвращается список с элементами массива.
Numpy Array в список
Функция Tolist () не принимает никаких аргументов. Это простой способ преобразовать массив в представление списка.
1. Преобразование одномерного примечания Numpy в список
import numpy as np # 1d array to list arr = np.array([1, 2, 3]) print(f'NumPy Array:\n{arr}') list1 = arr.tolist() print(f'List: {list1}')
Выход:
NumPy Array: [1 2 3] List: [1, 2, 3]
2. Преобразование многомерного множества массива в список
import numpy as np # 2d array to list arr = np.array([[1, 2, 3], [4, 5, 6]]) print(f'NumPy Array:\n{arr}') list1 = arr.tolist() print(f'List: {list1}')
Выход:
NumPy Array: [[1 2 3] [4 5 6]] List: [[1, 2, 3], [4, 5, 6]]
Ссылка: API док