본문 바로가기
실버를 위한 코딩/파이썬

[파이썬] 파이썬 데이터 타입

by forSilver 2024. 3. 3.
반응형

파이썬 데이터 타입

파이썬은 다양한 기본 데이터 타입을 제공합니다. 이들은 파이썬 프로그래밍에서 데이터를 표현하고 조작하는 데 필수적입니다. 기본적인 파이썬 데이터 타입에는 다음과 같은 것들이 있습니다:

1. 숫자형

  • 정수형(Integer, int): 정수를 표현하며, 양수, 0, 음수를 포함합니다.
  • 부동소수점수(Floating point number, float): 실수를 표현하며, 소수점을 포함한 수입니다.
  • 복소수(Complex number, complex): 복소수를 표현하며, 실수부와 허수부로 구성됩니다. 예: 1 + 3j

2. 문자열

  • 문자열(String, str): 텍스트 데이터를 표현합니다. 작은따옴표(' ')나 큰따옴표(" ")로 둘러싸인 문자들의 시퀀스입니다.

3. 불린형

  • 불린(Boolean, bool): 참(True) 또는 거짓(False)의 두 가지 값만을 가집니다.

4. 시퀀스 타입

  • 리스트(List, list): 순서가 있는 항목들의 컬렉션으로, 항목들은 변경 가능합니다.
  • 튜플(Tuple, tuple): 순서가 있는 항목들의 컬렉션으로, 한 번 생성되면 내용을 변경할 수 없습니다.
  • 레인지(Range, range): 숫자의 시퀀스를 나타냅니다. 주로 반복문에서 사용됩니다.

5. 매핑 타입

  • 딕셔너리(Dictionary, dict): 키-값 쌍으로 이루어진 컬렉션입니다. 각 키는 유일하며, 딕셔너리는 순서를 가지지 않습니다.

6. 집합 타입

  • 집합(Set, set): 순서가 없고 중복된 요소를 가질 수 없는 컬렉션입니다. 집합 연산에 유용합니다.
  • 불변 집합(Frozen set, frozenset): 한 번 생성된 후에는 변경할 수 없는 집합입니다.

정리

각 데이터 타입은 특정 상황에서 데이터를 표현하고 조작하는 데 최적화되어 있습니다. 예를 들어, 리스트와 딕셔너리는 데이터 컬렉션을 다룰 때 주로 사용되며, 불린 타입은 조건문에서 조건의 참/거짓을 표현하는 데 사용됩니다. 문자열은 텍스트 데이터를 처리할 때 사용되며, 숫자형 타입은 수학적 계산에 널리 사용됩니다.