더북(TheBook)

리스트에 들어 있는 remove를 이용해서 리스트 안에 들어 있는 특정 값을 지정해서 지울 수도 있습니다.

 

코드

list4.remove(40)
print(list4)

 

실행 결과

                  ↓ 두개의 40중 먼저 나온 40(29와 37 사이)이 지워지고 뒤에 있던 40은 남아 있습니다!

[37, 23, 10, 33, 29, 37, 23, 10, 33, 29, 40]

 

이 경우에는 같은 값이 여러 개 들어 있어도 가장 먼저 나오는 값 하나만 지워집니다. del은 지금까지 본 코드랑은 사용법이 조금 달라 보입니다.

 

코드

del list4[12]
del(list4[12])

 

엄밀히 말해 함수와는 조금 다르지만, 지금은 굳이 복잡하게 생각할 필요가 없습니다. print, format, append를 쓸 때처럼 괄호를 붙여서 써도 괜찮습니다.

리스트는 프로그래밍 세계에서 아주 중요한 구성 요소입니다. 앞으로도 자주 쓰는 요소이므로 능숙하게 쓸 수 있도록 여러 번 연습해 둡니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.