NumPy 배열을 Python 목록으로 변환
NumPy 배열은 수치 계산을 위한 효율적인 데이터 구조를 제공합니다. 그러나 때로는 변환이 필요합니다. 추가 데이터 처리를 위해 Python 목록에 추가합니다.
해결책: toList()
NumPy는 배열을 Python 목록으로 변환하는 toList() 메서드를 제공합니다. 이 메서드는 배열의 요소를 가장 가까운 Python 유형(예: int, float)으로 변환합니다.
toList() 메서드를 사용하려면 다음 단계를 따르세요.
<code class="python">import numpy as np # 創建一個 NumPy 陣列 arr = np.array([[1, 2, 3], [4, 5, 6]]) # 使用 tolist() 方法將陣列轉換為列表 list_from_array = arr.tolist() # 列印轉換後的列表 print(list_from_array)</code>
출력:
[[1, 2, 3], [4, 5, 6]]
toList() 메서드는 요소를 제거합니다. NumPy 데이터 유형(예: np.int32 또는 np.float32)이 Python 데이터 유형(예: int 또는 float)으로 변환됩니다. NumPy의 데이터 유형을 유지하려면 배열에 list() 메서드를 사용하면 NumPy 스칼라 목록이 생성됩니다.
위 내용은 다음은 기사 내용에 맞는 질의응답 영문제목이다. NumPy 배열을 Python 목록으로 어떻게 변환합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!