Page 23 -
P. 23

현재는 3칸밖에 없지만, 지하철이 수십 칸이라면 변수도 수십 개가 돼야 합니다. 이럴 때 리스트

                     (list)를 사용하면 변수 하나로 관리할 수 있습니다.

                     리스트를 사용하는 형식은 다음과 같습니다. 여러 값을 쉼표(,)로 구분해 대괄호에 넣어 주면
                     됩니다.


                      형식    리스트명 = [값1, 값2, ...]



                     변수마다 값을 하나씩 넣었던 것과 달리 리스트는 값을 여러 개 넣을 수 있습니다. 즉, 하나의
                     변수가 하나의 값을 가질 수 있었다면 하나의 리스트는 여러 값을 가질 수 있습니다. 그리고 각

                     값의 자료형은 다를 수 있습니다.
                     앞의 지하철 예를 리스트로 바꿔 봅시다.



                        subway = [10, 20, 30]                      실행결과
                        print(subway)                               [10, 20, 30]



                     이렇게 하면 값 3개를 저장하는 데 subway1, subway2, subway3 변수를 사용할 필요 없이
                     subway 리스트 하나에 저장할 수 있습니다.


                     그림 5-1 변수와 리스트
                          subway1  subway2  subway3      Note  빈 리스트 생성하기
                                                         아무 값이 없는 빈 리스트를 만들고 나중에 값을 추가
                      변수    10       20       30
                                                         하고 싶다면 리스트를 생성할 때 다음과 같이 대괄호만
                                                         열고 닫으면 됩니다.

                     리스트     10    20     30
                                                             empty_list = [] # 빈 리스트 생성하기
                                  subway






                     5.1.2 값 추가/삽입/삭제하기


                     문자열도 같은 방법으로 리스트에 저장할 수 있습니다. 곰돌이 푸와 친구들이 지하철 한 칸에
                     한 명씩 타고 있다고 해볼까요? 리스트로 다음과 같이 나타낼 수 있습니다.

                  126
   18   19   20   21   22   23   24   25   26   27   28