Img profile default
하상
  • 2016.4.29 14:09
  • 조회수 78
  • 답변수 1
Img profile default
하상
  • 2016.4.29 14:09
  • 조회수 78
  • 답변수 1

list에서 remove

리스트에서 remove(val) 을 해주면 val 값이 있는 경우 가장 앞에 있는것만 지워지는데

val이란 값을 모두 지우는 방법은 어떤 방법이 있나요?

  • #파이썬 입문
  • #리스트 수정

1 답변

  • 1087637384630959
    WooSeok Park
    • 2016.4.29 15:50

    지금 챕터랑은 안맞을 수 있지만.

    직접 access 해서 지우는 거보다 새로 리스트를 만드는게 더 좋을거 같아요

    >>> numbers = [1,1,1,2,2,2,3,3,3]
    >>> [ num for num in numbers if num != 3 ]
    [1, 1, 1, 2, 2, 2]
    

답변 쓰기

이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.