22.3 리스트의 요소 개수 구하기

리스트를 사용하다 보면 리스트에 들어있는 요소의 개수(길이)를 구할 필요가 있습니다. 리스트의 값을 직접 타이핑할 때는 요소의 개수를 알기 쉽습니다. 하지만 실무에서는 함수 등을 사용해서 리스트를 생성하거나 값을 추가하므로 요소의 개수가 눈에 보이지 않습니다. 따라서 다음과 같이 요소의 개수는 len 함수를 사용하여 구합니다.

  • len(리스트)
>>> a = [0, 10, 20, 30, 40, 50, 60, 70, 80, 90]
>>> len(a)
10
>>> len([0, 10, 20, 30, 40, 50, 60, 70, 80, 90])
10

len(a)와 같이 len에 리스트 변수를 넣어서 요소의 개수를 구해도 되고, len에 리스트를 그대로 넣어도 됩니다.

그럼 range로 만든 리스트의 요소 개수를 구해보겠습니다.

>>> b = list(range(2321, 3569, 3))
>>> len(b)
416

range로 만든 리스트는 요소의 개수를 한 눈에 알기가 힘들죠? 이렇게 len을 사용하면 요소의 개수를 쉽게 구할 수 있습니다.