NumPy 배열을 Python 목록으로 변환
NumPy 배열은 수치 계산을 위한 효율적인 데이터 구조를 제공합니다. 그러나 때로는 변환이 필요합니다. 추가 데이터 처리를 위해 Python 목록에 추가합니다.
해결책: toList()
NumPy는 배열을 Python 목록으로 변환하는 toList() 메서드를 제공합니다. 이 메서드는 배열의 요소를 가장 가까운 Python 유형(예: int, float)으로 변환합니다.
toList() 메서드를 사용하려면 다음 단계를 따르세요.
import numpy as np
# 創建一個 NumPy 陣列
arr = np.array([[1, 2, 3], [4, 5, 6]])
# 使用 tolist() 方法將陣列轉換為列表
list_from_array = arr.tolist()
# 列印轉換後的列表
print(list_from_array)
출력:
[[1, 2, 3], [4, 5, 6]]
toList() 메소드는 요소는 NumPy의 데이터 유형(예: np.int32 또는 np.float32)에서 Python 데이터 유형(예: int 또는 float)으로 변환됩니다. NumPy의 데이터 유형을 유지하려면 배열에 list() 메서드를 사용하면 NumPy 스칼라 목록이 생성됩니다.
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3