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

[파이썬] 파이썬 자료형

by forSilver 2024. 8. 20.
반응형

파이썬 자료형

파이썬은 다양한 내장 데이터 타입을 제공합니다. 이 데이터 타입들은 다양한 용도로 사용되며, 파이썬 프로그래밍의 기반이 됩니다. 다음은 파이썬의 주요 자료형들입니다:

1. 숫자형

  • 정수 (int): 음수, 0, 양수를 포함하는 정수형입니다. 예: 5, -3, 0
  • 부동소수점수 (float): 소수점을 포함하는 실수입니다. 예: 3.14, -0.001
  • 복소수 (complex): 실수부와 허수부로 구성된 수입니다. 예: 2 + 3j

2. 문자열 (str)

  • 문자열은 문자들의 시퀀스로, 단일 인용부호('...') 또는 이중 인용부호("...")로 묶어 표현합니다. 예: 'hello', "Python"
  • 문자열은 불변성을 가지며, 문자열 내의 문자를 변경할 수 없습니다.

3. 불리언 (bool)

  • 불리언 타입은 TrueFalse의 두 가지 값만을 가집니다. 조건문, 논리 연산에서 주로 사용됩니다.

4. 리스트 (list)

  • 리스트는 여러 값을 순차적으로 저장하는 변경 가능한 자료형입니다. 대괄호([]) 안에 원소를 쉼표로 구분해 표현합니다. 예: [1, 2, 3], ['apple', 'banana', 'cherry']
  • 리스트는 다양한 타입의 원소를 포함할 수 있으며, 원소의 추가, 삭제, 수정이 자유롭습니다.

5. 튜플 (tuple)

  • 튜플은 리스트와 유사하지만, 생성 후 변경할 수 없는 불변성(immutable)을 가집니다. 소괄호(()) 또는 아무 기호 없이 원소를 쉼표로 구분하여 표현합니다. 예: (1, 2, 3), 4, 5, 6

6. 세트 (set)

  • 세트는 중복을 허용하지 않고, 순서가 없는 자료구조입니다. 중괄호({})로 원소를 묶어 표현합니다. 예: {1, 2, 3}, {'apple', 'banana', 'cherry'}
  • 세트는 원소의 유일성을 보장하며 집합 연산에 유용합니다.

7. 딕셔너리 (dict)

  • 딕셔너리는 키와 값의 쌍으로 데이터를 저장하는 자료형입니다. 중괄호({}) 내에 콜론(:)으로 키와 값을 구분해 표현합니다. 예: {'name': 'John', 'age': 30}
  • 딕셔너리의 키는 고유해야 하며, 값은 중복될 수 있습니다. 키를 통해 빠르게 값을 검색할 수 있습니다.

자료형 알아보기

 

정리

이러한 자료형들은 파이썬에서 데이터를 조작하고 관리하는 데 필수적이며, 다양한 프로그래밍 요구 사항을 충족시키기 위해 서로 다른 방식으로 사용됩니다. 각 자료형은 고유한 특성과 메서드를 가지고 있어, 특정 상황에서 유용하게 사용됩니다.