5-2 . Numpy 제공 자료구조/Array 연산
[파이썬 numpy] 배열에서 정수와 소수부분 분리
만다린망고
2020. 11. 12. 12:08
반응형
[파이썬 numpy]
배열에서 정수와 소수부분 분리
modf 함수를 사용하면 배열의 정수와 소수부분을 분리할 수 있습니다. 정수부분과 소수부분을 각각 튜플의 원소로 반환합니다. 변수 두개를 입력할 경우 각 변수에 저장할 수도 있습니다.
배열의 정수와 소수부분을 튜플로 반환
배열을 하나 정의합시다.
>>> import numpy as np
>>> A=np.array([1.3,2.5,-1.3,-2.5])
modf 메소드를 사용해봅시다.
>>>np.modf(A)
(array([ 0.3, 0.5, -0.3, -0.5]), array([ 1., 2., -1., -2.]))
정수부분과 소수부분이 각각 튜플의 원소로 반환됩니다.
정수부분과 소수부분을 변수에 저장
아래와 같이 변수 두개를 선언해줍니다.
>>> A1,A2=np.modf(A)
>>> A1
array([ 0.3, 0.5, -0.3, -0.5])
>>> A2
array([ 1., 2., -1., -2.])
반응형