새소식

언어/python

리스트 제거

  • -

안녕하세요 lika-7입니다

이번시간에는 리스트의 내용을 제거하는 함수에 대해 다루겠습니다.

list_a = [0, 1, 2, 3, 4, 5] print('# 리스트의 요소 하나 제거') del list_a[1]

list_a리스트에 1번 인덱스에 해당하는 ‘1’을 제거

0, 2 ,3, 4, 5

list_b = [0, 1, 2, 3, 4, 5, 6] print('# 리스트의 요소 하나 제거') del list_a[3:6]

0, 1, 2

list_a = [0, 1, 2, 3, 4, 5] list_a.pop(2) print("pop(2)", list_a)

pop( ) 함수는 해당하는 인덱스의 내용을 출력하고 리스트에서 그 내용을 삭제 합니다.

list_c = [1, 2, 1, 2] list_c.remove(2)

1, 1, 2

  • 리스트 내부에 있는 2를 제거해주세요 같이 값을 지정해서 제거 합니다.
  • 리스트에서 가장 먼저 발견되는 2를 제거 합니다.
  • 만약 해당 하는 값을 모두 제거하려면 반복문과 조합해서 사용해야 합니다
list_d = [0, 1, 2, 3, 4, 5] list_d.clear() []

리스트 내부의 요소를 모두 제거 할 때는 clear() 함수를 사용합니다

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.