데이터 및 C언어/Python 공부 내용

[Python] Python 문법 맛 보기 : 자료구조 - 01.리스트

  • -
반응형

 

 

 

 

[Python] Python 문법 맛 보기 : 자료구조 - 01.리스트

 


 

∇ 자료구조(Data Structure) - 리스트, 튜플, 딕셔너리 등..

     : 대량의 데이터를 효율적으로 관리할 수 있는 데이터의 구조.

 


 

   ∇ 리스트 (List)구조.

        : 여러개의 데이터를 저장할 수 있는 자료형

            [ just like "데이터가 마음껏 타고 내릴 수 있는 기차형태" ]

 

 

 

         √ 리스트 만드는 법.

               변수 = [ 데이터, 데이터, 데이터 ...]

 

         √ 리스트 내부, 데이터에 접근하기 (인덱싱, Indexing)

           

    

         √ 리스트 내부, 데이터 할당하기.

                 

        √ 리스트 내부, 데이터 추가하기 (append)

 

                     

 

 

        √ 리스트 내부, 데이터 삭제하기 (del)

             

 

 

          √ 리스트 내부, 리스트의 길이 (len)

                   

 

 

          √ 리스트 슬라이싱(slicing)

                : 리트스[시작인덱스, 끝인덱스+1]

>>> a = [1, 2, 3, 4, 5]
>>> a[0:2]
[1, 2]

 

 

       ∇ 리스트와 반복문.

           for 변수 in 리스트 :

 

      

 

∇ 2차원 리스트.

        :리스트안에 리스트가 담긴 구조.

 

 

∇ 실습.

      - scores리스트에서 가장 높은 점수.

 

∇ 실습.

      - 아이템 개수를 나타내는 2차원 리스트/  모든 방을 돌아다니며 아이템을 수집.

 

728x90
반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.