티스토리 뷰

Language/Python

Python NumPy arange, dtype 예제

KyeongRok Kim 2016. 9. 4. 15:46
Python NumPy arange, dtype 예제

1
2
3
4
5
6
7
import numpy as np
 
arr1 = np.arange(15)
arr2 = np.arange(1100.5)
 
print(arr1)
print(arr2)
cs
결과

[ 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14]

[1.  1.5 2.  2.5 3.  3.5 4.  4.5 5.  5.5 6.  6.5 7.  7.5 8.  8.5 9.  9.5]

numpy.arange()는 배열에 숫자를 생성해 주는 함수다.

np.arange(15)는 0부터 14까지 15개의 숫자를 만들어준다.

np.arange(1, 10, 0.5)는 1에서 10보다 작은 수를 0.5씩 증가 하면서 생성 해준다.


1
2
3
4
5
6
7
8
import numpy as np
 
ar = np.array([123], dtype=np.float)
 
print('int:{}'.format([123]))
print('float:{}'.format(ar))
print('dtype:{}'.format(ar.dtype))
 
cs
결과
int:[1, 2, 3]
float:[1. 2. 3.]
dtype:float64
dtype은 배열에 type을 줄 수 있다.
np.array()에 dtype을 넘겨주면 해당 배열이 넘겨준 타입으로 만들어진다.

end.



공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/03   »
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
31
글 보관함