MoonNote

반응형
     

 

 

배열 요소 삽입 함수(Insert Function)

numpy.insert(arr, obj, values, axis=None)

 

지정한 index에 요소를 끼워 넣어주는 함수입니다.


▪Parameters

     ‣  arr : 입력 배열,

     ‣  obj : 값 추가 전 인덱스를 지정하는 개체 삽입,

     ‣  values : 추가할 값, 

     ‣  axis : 축 설정(선택 사항), 계산이 진행되는 축 설정

 

 

     ‣  out : ndarray, 추가된 배열 출력 값 (axis 지정이 없다면 1D Array 형태로 출력)

 

 

예제(Example)

<Example 01>

import numpy as np

np = []

np.insert(0, 1)
print('1st insert data : ', np)
np.insert(0, 2)
print('2nd insert data : ', np)
np.insert(0, 3)
print('3rd insert data : ', np)
np.insert(0, 4)
print('4th insert data : ', np)
np.insert(0, 5)
print('5th insert data : ', np)

Result

1st insert data :  [1]
2nd insert data :  [2, 1]
3rd insert data :  [3, 2, 1]
4th insert data :  [4, 3, 2, 1]
5th insert data :  [5, 4, 3, 2, 1]

 

<Example 02>

import numpy as np

np = [0]

np.insert(1, [1, 2, 3])
np.insert(0, [[4, 5, 6]])

print(np + [7,8,9])

Result

[[[4, 5, 6]], 0, [1, 2, 3], 7, 8, 9]

Numpy 함수 모음

 

 

 

 

 

 

 

 

 

※ 이 글이 도움이 되었다면 "👆🏻구독"과 "🤍공감" 버튼을 클릭해주세요. 클릭 한번이 글 쓰는데 큰 힘이 됩니다.

공유하기

facebook twitter kakaoTalk kakaostory naver band