[Python 101] 데이터 타입
프로그래밍 언어ㅤ/ㅤPython

[Python 101] 데이터 타입

자료형 데이터 타입

1) int

  • 0은 거짓으로 취급, 0이 아닌 정수를 참으로 취급

2) float

3) str 혹은 object

4) bool

  • 0은 거짓, 1은 참, 그 외의 숫자는 취급안하므로 거짓

5) None (Null)

  • 초기화할 때 사용
  • a = None
  • None은 거짓

 

집합 데이터 타입

1) list

  • 순서있는 집합
  • [ ]
  • 추가 : .append(1)
  • 제거 : .remove(1)
  • 순서는 앞에서부터 제거됨
  • 인덱싱 : mylist[0]
  • 0부터 시작
  • 음수값으로도 가능
  • 길이 : len(mylist)

2) tuple

  • 순서있는 읽기전용 집합
  • ( )
  • 추가 및 제거 불가능
  • 인덱싱 : mytuple[0]
  • 확인만 가능
  • 길이 : len(mytuple)

3) set

  • 순서없고, 중복없는 집합
  • myset = set() 으로 할당
  • 추가 : .add(1)
  • 중복해서 같은 값을 넣을 수 없음

4) dict

  • key, value로 이루어진 사전형 집합
  • mydict = dict() 으로 할당
  • 추가 및 변경 :
  • mydict['apple'] = 123
  • mydict[0] = 123
  • 키 값으로 int, float, str 타입 가능
  • 길이 : len(mydict)