Python에서 numpy 배열을 목록으로 변환하는 방법(예제 포함)
다음 기본 구문을 사용하여 NumPy 배열을 Python의 목록으로 변환할 수 있습니다.
my_list = my_array. tolist ()
다음 예에서는 이 구문을 실제로 사용하는 방법을 보여줍니다.
예제 1: 1차원 배열을 목록으로 변환
다음 코드는 Python에서 1차원 NumPy 배열을 목록으로 변환하는 방법을 보여줍니다.
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: 다차원 배열을 목록으로 변환
다음 코드는 Python에서 다차원 NumPy 배열을 목록으로 변환하는 방법을 보여줍니다.
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: 다차원 배열을 평면화된 목록으로 변환
다음 코드는 Python에서 다차원 NumPy 배열을 평면화된 목록으로 변환하는 방법을 보여줍니다.
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 배열로 변환