본문 바로가기
파이썬

파이썬 두 개의 numpy 배열 짜기

by º기록 2020. 10. 7.
반응형

다음 배열이 주어진다고 가정하십시오.

a = array([1,3,5])
b = array([2,4,6])

이렇게 세 번째 배열을 얻을 수 있도록 효율적으로 짜맞추는 방법

c = array([1,2,3,4,5,6])

length (a) == length (b) 라고 가정 할 수 있습니다.

 

해결 방법

 

나는 Josh의 대답을 좋아합니다. 좀 더 평범하고 평범하며 약간 더 장황한 솔루션을 추가하고 싶었습니다. 어느 것이 더 효율적인지 모르겠습니다. 비슷한 성능을 기대합니다.

import numpy as np
a = np.array([1,3,5])
b = np.array([2,4,6])

c = np.empty((a.size + b.size,), dtype=a.dtype)
c[0::2] = a
c[1::2] = b

 

참조 페이지 https://stackoverflow.com/questions/5347065

 

 

반응형

댓글