튜플끼리 연산하는 방법
튜플은 불변성(immutable)
으로 인해 정의된 이후로 값을 변경할 수 있지만, 이미 정의된 튜플끼리는 +
, *
연산자 등으로 리스트와 같이 연산할 수 있습니다.
튜플 연결하기
+
연산자를 사용하면 두 개의 튜플을 연결할 수 있습니다.
튜플 더하기 예시
tuple1 = (1, 2, 3) tuple2 = (4, 5, 6) # 튜플 더하기 combined_tuple = tuple1 + tuple2 # (1, 2, 3, 4, 5, 6) 출력 print("combined_tuple:", combined_tuple)
위 예시는 tuple1
과 tuple2
튜플을 +
연산자로 연결하여 combined_tuple
튜플에 저장했습니다.
튜플 반복하기
*
연산자를 사용하면 튜플의 요소들이 지정된 횟수만큼 반복됩니다.
튜플 곱하기 예시
my_tuple = (1, 2, 3) # 튜플을 2번 반복 repeated_tuple = my_tuple * 2 # (1, 2, 3, 1, 2, 3) 출력 print("repeated_tuple:", repeated_tuple)
위 예시는 my_tuple
튜플의 요소들을 *
연산자로 2번 반복하여 repeated_tuple
튜플에 저장했습니다.
튜플 길이 구하기
len()
함수는 튜플에 포함된 요소의 개수를 반환합니다.
튜플 길이 구하기 예시
my_tuple = (1, 2, 3) # 튜플의 길이 구하기 tuple_length = len(my_tuple) print(tuple_length) # 3 출력
위 예시는 my_tuple
튜플의 길이를 len()
함수로 구하여 tuple_length
변수에 저장했습니다.
Mission
0 / 1
튜플 연산 (1, 2, 3) + (4, 5)
의 결과로 올바른 것은 무엇일까요?
(5, 7, 3)
(4, 5, 6, 1, 2, 3)
(1, 2, 3, 4, 5)
(1, 2, 3, 9)
가이드라인
AI 튜터
배포
디자인
업로드
수업 노트
즐겨찾기
도움말
코드 에디터
코드 실행
코드 생성
실행 결과