Page 22 -
P. 22

5.1






                          리스트











                          10명이 각각 차를 몰고 서울역에서 사당역까지 이동한다고 합시다. 1번부터 10번까지 차 10대                            5장 자료구조
                          가 나란히 갈 수 있을까요? 동시에 출발하면 아마 처음에는 가능할지 몰라도 이내 순서가 달라

                          지고 다른 차들과 뒤섞이게 될 겁니다.

                          지하철을 타고 간다면 어떨까요? 지하철은 여러 칸이 하나로 연결돼 있어서 지하철 각 칸에 1명
                          씩 타면 서울역에서 사당역까지 한꺼번에 이동할 수 있습니다. 출발도, 도착도 똑같겠지요. 다
                          른 칸으로 자리를 옮기지만 않는다면 순서도 그대로 유지될 거고요.

                          앞에서 변수를 배울 때 나이, 이름, 취미 등 서로 다른 의미의 값들을 각각 변수에 저장해서 사

                          용했습니다. 그렇다면 관련 있는 값을 여러 개 사용할 때는 어떻게 저장하는지 알아보겠습니다.




                          5.1.1 리스트 생성하기


                          지하철 칸마다 사람들이 몇 명씩 타고 있는지를 다음과 같이 변수로 나타낸다고 합시다.



                             # 지하철 칸별로 10명, 20명, 30명 승차
                             subway1 = 10
                             subway2 = 20
                             subway3 = 30









                                                                                                    125
   17   18   19   20   21   22   23   24   25   26   27