작성한 질문수
프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
리스트(3-2)
해결된 질문
작성
·
165
1
a = [1, 2, 3, 7, 8, 7]
a.remove(7)
print(a) 일 때,
출력은 [1,2,3,8,7]로 나옵니다.
지정한 값(여기선 7이죠)이 복수 개일 때, 우선순위로 제거되는 원소는 index number가 제일 낮은 원소인가요?
답변 1
2
네 맞습니다.
그래서 7을 전부 지우고 싶으시면 아래와 같은 방식으로도 사용 가능합니다.
>>> x = [1,2,3,2,2,2,3,4] >>> list(filter(lambda a: a != 2, x)) [1, 3, 3, 4]