강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

김민수 님의 프로필 이미지
김민수

작성한 질문수

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

리스트(3-2)

리스트.remove(n)으로 함수 호출시, n값이 복수일 때.

해결된 질문

작성

·

230

1

a = [1, 2, 3, 7, 8, 7]

a.remove(7)

print(a) 일 때, 

출력은 [1,2,3,8,7]로 나옵니다.

지정한 값(여기선 7이죠)이 복수 개일 때, 우선순위로 제거되는 원소는 index number가 제일 낮은 원소인가요?

퀴즈

56%나 틀려요. 한번 도전해보세요!

Python에서 정수(integer)와 부동소수점(float) 숫자의 가장 큰 차이점은 무엇일까요?

정수는 크기 제한이 있고, 부동소수점은 없습니다.

부동소수점은 소수점 이하 값을 가질 수 있습니다.

정수는 연산이 불가능하지만, 부동소수점은 가능합니다.

정수는 변경 불가능하고, 부동소수점은 변경 가능합니다.

답변 1

2

좋은사람님의 프로필 이미지
좋은사람
지식공유자

네 맞습니다.

그래서 7을 전부 지우고 싶으시면 아래와 같은 방식으로도 사용 가능합니다.

>>> x = [1,2,3,2,2,2,3,4]
>>> list(filter(lambda a: a != 2, x))
[1, 3, 3, 4]
김민수 님의 프로필 이미지
김민수

작성한 질문수

질문하기