정수의 배열을 얻고 자 하는 경우
넘파이를 쓰지 않는 방법
- range() 함수를 쓴 다음 list() 함수를 사용
range(10)
# range(0, 10)
list(range(10))
#[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
넘파이를 쓰는 방법
- np.arnage() 를 사용
np.arange(10)
# array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
- 원하는 숫자로 만들기 : 원하는 마지막 숫자의 '+1'을 해준다고 생각하자
np.arange( 5, 14+1 )
# array([ 5, 6, 7, 8, 9, 10, 11, 12, 13, 14])
- 원하는 숫자 데이터에서 짝수만, 홀수만 리스트로 배열 얻기
np.arange( 1, 20+1, 2 ) #홀수만
# array([ 1, 3, 5, 7, 9, 11, 13, 15, 17, 19])
np.arange( 2, 20+1, 2 ) # 짝수만
# array([ 2, 4, 6, 8, 10, 12, 14, 16, 18, 20])
'Programming Language > NumPy Library' 카테고리의 다른 글
[Python] 넘파이 랜덤 추출 함수 : random, randint, seed( ) (0) | 2024.04.05 |
---|---|
[Python] 넘파이와 reshape( ) 사용하여 1차원 배열을 여러 차원 배열로 바꾸기 (2) | 2024.04.05 |
[Python] 넘파이 0, 1, 특정 값으로 된 백터(1차원)와 행렬(2차원) 만들기 (0) | 2024.04.05 |
[Python] 넘파이 함수 size, shape, dtype, sum(), mean(), std() (0) | 2024.04.04 |
[Python] 넘파이 1차원, 2차원 배열로 만드는 방법 (0) | 2024.04.03 |