더북(TheBook)

DAY 13
리스트 프로그래밍하기

ENTRY FOR EVERYONE icon_day

여러분은 주변에 흩어져 있는 수많은 정보를 어떻게 구분하나요? 아마 비슷한 정보끼리 묶어서 구분하거나 목록을 작성하여 구분하겠죠? 목록을 만들거나 정보를 묶으면 일을 한꺼번에 처리할 수 있을 뿐만 아니라, 저장된 정보를 따로따로 추출할 수도 있습니다. 우리는 이것을 리스트라고 합니다. Day 08에서 배웠듯이 리스트란 정보를 순차적으로 저장하는 공간을 말합니다. 변수가 정보를 하나만 저장할 수 있었다면 리스트는 정보를 여러 개 저장할 수 있습니다. 우리가 쇼핑할 때 쇼핑 목록을 작성하는 것처럼 말이죠.

변수가 단순히 정보를 저장하는 그릇이라면 리스트는 학생들의 이름을 모두 적을 수 있는 출석부와 같습니다. 변수는 단순히 크거나 작은 정보를 담아 놓을 수 있지만, 리스트는 정보를 차례대로 나열하고 번호를 붙일 수 있으며 순서를 바꾸거나 내용을 바꿀 수도 있습니다.

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