리스트 insert() 함수

Hyun·2024년 3월 9일
0

파이썬

목록 보기
17/17
post-thumbnail

기존 리스트에 존재하는 인덱스에 insert를 할 경우

해당 인덱스에 있는 값부터 그 이후에 값들이 한 칸씩 뒤로 밀려나고, 해당 인덱스에 값이 삽입됨

예시

lst = [1,2,3]
lst.insert(2,4)
print(lst) # [1,2,4,3]

기존 리스트에 존재하지 않는 인덱스에 insert를 할 경우

제일 마지막 인덱스+1 의 인덱스값의 위치에 값이 삽입됨. 예를 들어서 길이가 3인 배열 [0,1,2] 에 insert(6,3)을 할 경우 실제로는 insert(3,3)이 되므로 [0,1,2,3] 가 된다.

예시

lst = [1,2,3]
lst.insert(6,4)
print(lst) # [1,2,3,4]
print(len(lst)) # 4
profile
better than yesterday

0개의 댓글