Python 튜플 메서드 치트 시트
마스터 Python 튜플. 불변인 이유, 액세스 방법, count() 및 index() 메서드 사용법을 알아보세요.
튜플 내장 메서드
튜플은 불변이므로 기본 검색 및 검색 방법만 지원합니다.
| 방법/기능 | 구문 | 설명 |
|---|---|---|
| count() | my_tuple.count(item) | 지정된 항목이 튜플에 나타나는 횟수를 반환합니다. |
| index() | my_tuple.index(item) | 지정된 항목이 처음 나타나는 인덱스를 반환합니다. 찾을 수 없으면 ValueError가 발생합니다. |
튜플 인덱싱, 압축 풀기 및 작업
튜플에 액세스하고, 압축을 풀고, 결합하기 위한 일반적인 구문 규칙입니다.
| 방법/기능 | 구문 | 설명 |
|---|---|---|
| Indexing | item = my_tuple[index] | 지정된 0 인덱스 위치에서 요소를 검색합니다. |
| Unpacking | a, b = my_tuple | 튜플 요소의 값을 개별 변수에 할당합니다. |
| Concatenation | new_tuple = t1 + t2 | 두 개 이상의 튜플을 하나의 새 튜플로 결합합니다. |
| Repetition | new_tuple = t * 3 | 지정된 횟수만큼 튜플을 반복합니다. |
대화형 데모 스크립트
run_all_cheat_methods.py
에디터에서 실행# count()
my_tuple.count(item)
# index()
my_tuple.index(item)
# Indexing
item = my_tuple[index]
# Unpacking
a, b = my_tuple
# Concatenation
new_tuple = t1 + t2
# Repetition
new_tuple = t * 3자주 묻는 질문
Python에서 튜플이 불변인 이유는 무엇입니까?
불변성은 튜플을 목록보다 빠르게 만들고, 실수로 수정되는 일이 없도록 하며, 사전 키나 집합 요소로 사용할 수 있도록 해줍니다.
단일 요소로 튜플을 어떻게 정의합니까?
(single_item,)과 같이 후행 쉼표를 포함해야 합니다. 쉼표가 없으면 Python은 이를 표준 괄호 표현식으로 처리합니다.
관련 주제
권장 Python 리소스
관련 대화형 튜토리얼, 치트 시트, 코드 비교를 통해 지식을 확장하세요.
파이썬 튜토리얼
Python 튜플
Python 튜플을 이해합니다. 목록에 대해 튜플을 사용하는 경우, 튜플 압축 해제 작동 방식, 불변성이 데이터 안전을 보장하는 방법을 알아보세요.
리소스 보기
사용법 가이드
Python에서 목록을 정렬하는 방법(오름차순 및 내림차순)
sort() 메서드와 sorted() 함수를 사용하여 Python에서 목록을 정렬하는 방법을 알아보세요. 사용자 정의 키 정렬 및 역순 예시를 살펴보세요.
리소스 보기
언어 비교
Python 대 JavaScript: 어떤 프로그래밍 언어가 가장 좋나요?
Python과 JavaScript를 포괄적으로 비교합니다. 구문 차이점, 성능, 사용 사례(백엔드와 프런트엔드) 및 코딩 예제를 살펴보세요.
리소스 보기