파이썬에서 데이터를 저장하고 다루는 방법을 배워보자!
초보자가 꼭 알아야 할 문자열(str), 리스트(list), 튜플(tuple), 딕셔너리(dict) 를 쉽고 자세히 설명할 예정이다.
📌 1. 문자열(String) - 텍스트 데이터를 다루는 기본 타입!
문자열은 문자들의 집합으로, 작은따옴표(') 또는 큰따옴표(")로 감싸서 표현한다.
✅ 문자열 기본 사용법

📌 출력 결과

문자열을 만들 때 작은따옴표(') 또는 큰따옴표(")를 자유롭게 사용할 수 있다.
✅ 문자열 인덱싱과 슬라이싱
문자열은 각 문자마다 인덱스(번호) 가 부여된다.
문자열 'Python'
문자 | P | y | t | h | o | n |
인덱스 | 0 | 1 | 2 | 3 | 4 | 5 |
🔹 특정 문자 가져오기 (인덱싱)

🔹 문자열의 일부 가져오기 (슬라이싱)

✅ 문자열 주요 메서드

📌 Tip: len(문자열)을 사용하면 문자열의 길이를 알 수 있다!
📌 2. 리스트(List) - 여러 개의 값을 저장하는 배열!
리스트는 여러 개의 값을 저장할 수 있는 순서가 있는 데이터 타입이다.
대괄호 [] 안에 값을 넣어 생성하며, 값의 타입이 달라도 저장 가능하다.
✅ 리스트 기본 사용법

📌 출력 결과

✅ 리스트 요소 접근 (인덱싱 & 슬라이싱)

✅ 리스트 주요 메서드

📌 Tip: append()를 사용하면 리스트에 새로운 요소를 추가할 수 있다!
📌 3. 튜플(Tuple) - 변경할 수 없는 리스트!
튜플은 리스트와 비슷하지만 값을 변경할 수 없는(Immutable) 데이터 타입이다.
소괄호 ()를 사용하여 생성하며, 데이터가 변경될 필요가 없는 경우 사용하면 좋다.
✅ 튜플 기본 사용법

✅ 튜플과 리스트의 차이점
비교 항목리스트 (list)튜플 (tuple)
변경 가능 여부 | 변경 가능 | 변경 불가능 |
속도 | 상대적으로 느림 | 상대적으로 빠름 |
사용 예 | 동적인 데이터 저장 | 고정된 데이터 저장 |
📌 Tip: 튜플은 데이터를 안전하게 보호할 때 유용하다!
📌 4. 딕셔너리(Dictionary) - 키(Key)와 값(Value) 저장!
딕셔너리는 키(key)와 값(value)의 쌍으로 데이터를 저장하는 자료구조이다.
중괄호 {}를 사용하며, 리스트와 달리 순서가 아닌 키(Key)로 값을 찾는다.
✅ 딕셔너리 기본 사용법

✅ 딕셔너리 주요 메서드

📌 Tip: keys()와 values()를 사용하면 딕셔너리의 모든 키와 값을 확인할 수 있다!
🎯 실전 예제: 다양한 데이터 타입 활용하기

✅ 마무리 요약
✔ 문자열(str): 텍스트 데이터를 다룬다. ("Hello", 'Python')
✔ 리스트(list): 여러 개의 값을 저장하는 가변 배열. ([1, 2, 3])
✔ 튜플(tuple): 변경할 수 없는 리스트. ((1, 2, 3))
✔ 딕셔너리(dict): 키-값 쌍으로 저장하는 자료구조. ({"name": "Alice", "age": 25})
'파이썬(Python)' 카테고리의 다른 글
파이썬(Python) 함수와 모듈 완벽 가이드 (초보자용) (0) | 2025.02.10 |
---|---|
파이썬(Python) 시작 기본 연산자 완벽 정리! (초보자 필수 가이드) (0) | 2025.02.06 |
파이썬(Python) 기초 <변수와 데이타타입> (0) | 2025.02.04 |
파이썬 IDE 간편 설정가이드(vscode) 및 확장프로그램 추천 (0) | 2025.02.03 |
파이썬(Python) 맥북에서 설치하기 (0) | 2025.02.02 |