학습 자료
파이썬의 튜플과 집합
파이썬을 배우다 보면 데이터를 저장하고 조직하는 다양한 방법을 만나게 됩니다. 그중 흔히 쓰이는 타입이 바로 튜플(tuple)과 집합(set)입니다.
튜플과 집합은 비슷해 보일 수 있지만, 동작 방식과 쓰임새가 다릅니다.
튜플
튜플은 순서가 있는 항목들의 모음입니다. 생성 후에는 변경할 수 없습니다.
튜플 만들기
my_tuple = (1, 2, 3)
튜플은 데이터가 변하면 안 되는 경우에 유용합니다. 예를 들어 지도상의 좌표(위도·경도)나 학생의 생년월일처럼 유용합니다.
튜플의 특징
- 튜플은 순서가 있어 각 요소의 위치가 중요합니다.
- 한 번 생성하면 변경할 수 없습니다.
- 대신 인덱스로 접근할 수는 있습니다. 예:
내_튜플[0] - 튜플은 중복된 값을 허용합니다.
집합
집합은 순서가 중요하지 않고 중복이 허용되지 않습니다.
집합 만들기
my_set = {1, 2, 3}
집합은 고유한 값을 저장할 때 유용합니다. 예를 들어 고유한 ID 목록이나 고유한 항목 모음을 저장할 때 유용합니다.
집합의 특징
- 집합은 중복된 값을 자동으로 제거합니다.
- 항목을 언제든 추가하거나 제거할 수 있습니다.
- 집합은 순서가 없어 저장 순서가 보장되지 않습니다.
이 챕터의 강의 · 파이썬 프로그래밍 복습
- 1. 변수와 자료형
- 2. 표현식과 산술
- 3. 문자열 다루기
- 4. 파이썬의 리스트
- 5. 리스트 메서드와 슬라이싱
- 6. 튜플과 집합
- 7. 딕셔너리 - 키와 값
- 8. 딕셔너리 메서드와 중첩
- 9. 조건문 (if, elif, else)
- 10. 반복문 - for와 while
- 11. 제어 흐름 & 자료 구조 정리
- 12. 선택형 퀴즈
- 13. 반복 제어문 (break, continue, pass)
- 14. 재사용 가능한 코드를 만드는 함수
- 15. 함수 인수와 반환값
- 16. 변수 범위와 중첩 함수
- 17. try/except로 예외 처리하기
- 18. 파일 읽기와 쓰기
- 19. CSV 파일 파싱
- 20. 내장 모듈 사용하기 (math, random, datetime)
- 21. 외부 모듈 가져오기
- 22. 빈칸 채우기 퀴즈
Quiz
0 / 1
파이썬의 집합과 튜플의 주요 차이점은 무엇인가요?
집합은 순서가 있습니다.
집합은 변경할 수 없습니다.
집합은 중복 값을 자동으로 제거합니다.
집합은 리스트와 같은 인덱싱을 허용합니다.
학습 자료
AI 튜터
디자인
업로드
수업 노트
즐겨찾기
도움말