더북(TheBook)

도서 대출 시스템을 만들기 위해 책 이름을 저장한다고 가정해 봅시다. 변수를 활용하여 수천 권의 책 이름을 저장하려면 변수를 책의 권수만큼 생성해야 합니다. 변수가 너무 많으면 관리하기도 어렵고 프로그래밍할 때도 비효율적입니다. 만약 책의 종류에 따라 소설, 전공서적, 잡지 등으로 구별하여 자료를 저장할 수 있다면 훨씬 효율적으로 프로그래밍하고 관리할 수 있을 것입니다.

127_01

 

컴퓨터에 정보를 저장할 때도 마찬가지입니다. 비슷한 변수끼리 묶고 각 변수에 순서, 즉 위치를 지정해 준다면 필요한 정보를 손쉽게 찾아 관리할 수 있습니다.

컴퓨터 과학에서 말하는 리스트란 정보를 저장하는 책꽂이처럼 종류가 비슷한 변수를 묶어 대표하는 이름을 짓고, 각 항목의 위치를 지정하여 자료를 쉽게 관리할 수 있도록 돕는 틀과 같습니다. 그럼 리스트의 개념을 활용해서 간단한 문제를 해결해 봅시다.

 

 

 

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