본문 바로가기
프로그램

[파이썬] 문제 : 리스트의 다중 요소 삭제

by 오디세이99 2023. 1. 5.
728x90
반응형

(문제)

a.pop(3)이면 a에서 3번째 항목을 삭제하잖아요

그런데 3번째랑 4번째를 한줄에서 동시에 삭제하려면 어떡하나요?
 
(방법)

pop은 삭제되기도 하지만 삭제보다는 해당 인덱스의 값을 가져오면서 삭제하는 용도입니다.

만약 삭제만을 하는 거면 del 를 사용하면 됩니다.

int_list = [0, 1, 2, 3, 4, 5, 6, 7]

del int_list[3:5]  # 5는 -1인 4까지임
print(int_list)

결과

[0, 1, 2, 5, 6, 7]

728x90
반응형

댓글