본문 바로가기
프로그래밍 언어 기본 문법/파이썬

파이썬 데이터/자료형

by tryotto 2020. 3. 11.

# 파이썬 기본 "데이터" 타입


- 종류 :


     1) str : 문자열

     2) int : 정수

     3) float : 실수






# 파이썬 기본 "자료형"


- 종류 :


     1) list (리스트) : 


- 표기 방식 : [ ] 

- 의의 :

      1> 다양한 자료형을 하나로 묶을 수 있다

ex) [1, 'ab', "abcd" ] 

      2> 중첩 사용이 가능하다 : 다차원 배열 생성 가능

ex) [ [ 1, 2 ], [ 3, 4 ] ] : 2차원 배열

      3> 삭제, 수정, 추가에 유리하다 -> 동적할당이 알아서 되는거랑 비슷. c++ 의 vector 라고 생각.

ex) a=[ 1, 2 ], b=[3] -> c = a+b -> c=[ 1, 2, 3 ]



     2) tuple (튜플) :


- 표기 방식 : ( )

- 의의 : 수정 불가능한 리스트

      > 리스트와 거의 동일함 (수정 불가능하다는 성질 제외)




     3) dictionary (딕셔너리) :


- 표기 방식 : { }

- 형식 : { key1  : value1,   key2 : value2 }

- 의의 : 

      > 인덱스가 문자열인 자료형을 만들 수 있다

      > 나중에 데이터를 검색하기에 유용하다