Page 29 -
P. 29

5.1.5 리스트 확장하기


                     리스트에 반드시 같은 자료형의 값만 넣을 필요는 없습니다. 정수형, 실수형, 문자열, 불 형, 심
                     지어 리스트도 집어넣을 수 있습니다.



                        mix_list = ["푸", 20, True, [5, 2, 4, 3, 1]]
                        print(mix_list)


                         실행결과
                          ['푸', 20, True, [5, 2, 4, 3, 1]]


                     서로 다른 리스트를 합칠 수도 있습니다. extend() 함수를 다음과 같이 사용하면 됩니다.



                      형식    리스트1.extend(리스트2)


                     num_list와 mix_list를 합쳐 봅시다.



                        mix_list = ["푸", 20, True]
                        num_list = [5, 2, 4, 3, 1]
                        num_list.extend(mix_list) # 리스트 합치기
                        print(mix_list)
                        print(num_list)



                         실행결과
                          ['푸', 20, True]
                          [5, 2, 4, 3, 1, '푸', 20, True]


                     실행하면 num_list와 mix_list의 값이 하나로 합쳐져서 num_list에 들어가게 됩니다.

                     지금까지 파이썬의 가장 기본 자료구조인 리스트를 공부해 봤습니다. 리스트를 사용하면 연관된

                     데이터를 묶어 한꺼번에 관리할 수 있습니다.








                  132
   24   25   26   27   28   29   30   31   32   33   34