3-1/Python

7주차-튜플&실전문제

Donghun Kang 2024. 5. 12. 18:10

튜플: 한 번 지정되면 변경이 되지 않는 불가변성 자료형(튜플=(요소1,요소2,...요소n))

-> 요소를 저장은 할수 있지만 요소 변경, 추가, 삭제를 할 수 없다.

-팩킹: 변수에 리스트나 튜플을 할당하는 과정

-언팩킹: 리스트나 튜플의 요소를 변수 여러 개에 할당하는 것

-튜플 인덱싱: 리스트 인덱싱과 동일, 끝자리 넘어가면 ERROR

-> 튜플의 요소값은 변경 X

 

-튜플 슬라이싱: []로하고 결과는 리스트와 동일

-> 하나만 슬리이싱 하면 요소가 하나인 튜플

-index(값): 특정 값의 인덱스 반환, 없으면 ERROR

-count(값): 튜플 특정 값의 개수를 반환, 없으면 0

-len(): 튜플의 전체 길이

-sum(): 튜플의 모든 요소의 합

-max(): 튜플 요소의 최대값

-min(): 튜플 요소의 최소값

 

-튜플 연산

1. 덧셈 연산자(+): 튜플 합쳐서 새로운 튜플 생성

2. 곱셈 연산자(*): 곱해진 수 만큼 튜플 요소를 반복해서 새로운 튜플 생성

-튜플의 함축

'3-1 > Python' 카테고리의 다른 글

10주차-Dictionary and Set  (0) 2024.05.12
9주차-Function  (0) 2024.05.12
6주차-List  (0) 2024.05.12
5주차-반복문  (0) 2024.05.12
4주차-연산자/ 조건문  (0) 2024.05.12