더북(TheBook)

3.19 정리해 보자

이 장은 파이썬 리스트가 얼마나 강력한지를 잘 보여 준다. 이런 기능들과 같은 동작을 하는 함수도 많다. 가령 len, count, index와 같이 리스트뿐만 아니라 문자열이나 튜플과 같은 다른 컬렉션에도 적용할 수 있는 함수들 말이다.

하지만 sortreverse와 같이 가변의 성질을 갖는 리스트의 값을 ‘바로(in-place)’ 바꾸는 함수들은 불변의 성질을 갖는 문자열이나 튜플에는 사용할 수 없다.

이 장은 functools나 람다 함수처럼 다소 특이한 기능들도 소개했다. 또한, 다차원 리스트 생성 방법도 살펴보았다. 12장에서 더 효율적이고 우월한 방법을 알아보지만, 여전히 코어 언어에서 제공하는 방법으로 다차원 리스트를 만드는 방법을 알아 두면 쓸모가 있을 것이다.

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