일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 알고리즘
- 데이터분석
- 컴퓨터공학
- 2
- 프로그래밍언어
- 코딩
- 네트워크보안
- 프로그래밍
- 빅데이터
- I'm Sorry
- 파이썬
- Yes
- 보안
- 인공지능
- 컴퓨터비전
- 네트워크
- 소프트웨어
- 데이터과학
- 데이터구조
- 컴퓨터과학
- 소프트웨어공학
- 자바스크립트
- 클라우드컴퓨팅
- 사이버보안
- 버전관리
- 데이터베이스
- 웹개발
- 딥러닝
- 자료구조
- 머신러닝
- Today
- Total
스택큐힙리스트
NumPy 배열을 파이썬 리스트로 변환하세요. 본문
어떻게 NumPy 배열을 파이썬 리스트로 변환할 수 있나요?
답변 1
쓰세요 tolist() :
>>> import numpy as np
>>> np.array([[1,2,3],[4,5,6]]).tolist()
[[1, 2, 3], [4, 5, 6]]
이는 값들을 numpy가 가지고있는 어떤 형식에서 가장 호환 가능한 Python 형식 (리스트 형태로)으로 변환합니다 (예 : np.int32 또는 np.float32). numpy 데이터 유형을 보존하려면 대신 배열에 list ()를 호출하면 numpy scalars 의 목록이 생깁니다. (Mr_and_Mrs_D가 코멘트에서 그것을 가리키는 데 감사합니다.)
답변 2
NumPy는 Python에서 수학 연산을 수행하는 데 필수적인 패키지 중 하나입니다. NumPy는이를 가능하게하기위한 NumPy 배열을 제공합니다. 그러나 때로는 NumPy 배열을 Python 리스트로 변환해야합니다. 이 글에서는 NumPy 배열을 Python 리스트로 변환하는 방법을 살펴 보겠습니다.NumPy 배열을 Python 리스트로 변환하는 함수는 없습니다. 그러나 Python의 내장 함수인 tolist ()를 사용하여 NumPy 배열을 Python 리스트로 변환할 수 있습니다. 이 함수는 NumPy 배열의 모든 요소를 Python 리스트로 변환합니다.
NumPy 배열을 Python 리스트로 변환하는 방법은 다음과 같습니다.
```
import numpy as np
arr = np.array([1, 2, 3, 4, 5])
lst = arr.tolist()
print(lst)
```
위의 코드에서 NumPy 배열 arr을 생성하고 tolist () 함수를 사용하여 Python 리스트 lst로 변환합니다. 마지막으로 print 함수를 사용하여 Python 리스트를 출력합니다.
위와 같이 NumPy 배열을 Python 리스트로 변환하는 방법을 사용하면 Python에서 숫자 데이터를 처리 할 때 좀 더 편리하게 사용할 수 있습니다.
결론적으로, NumPy는 Python에서 데이터 분석과 수학 연산을 수행하는 데 필수적인 패키지입니다. 그러나 때로는 NumPy 배열을 Python 리스트로 변환해야하는 경우가 있으며,이를 위해 tolist () 함수를 사용할 수 있습니다. 이 함수를 사용하여 NumPy 배열을 Python 리스트로 변환하면 숫자 데이터를 더 효율적으로 처리 할 수 있습니다.