긍정적인 사고와 행동으로 선한 영향력을 줄 수 있도록

Python

Python 컬렉션 : Tuple

리거니 2021. 12. 29. 14:33
 Tuple은 List와 다르게 새로운 요소를 추가하거나 갱신, 삭제하는 일을 할 수 없다.
즉, 항상 고정된 요소값이다.

 

요소들은 둥근 괄호(...)를 사용
요소가 하나일 경우 뒤에 콤마(,)를 붙여 명시해야 함 ! 

 


# 튜플 (Tuple) 
    # 새로운 요소를 추가,갱신,삭제 할 수 없다 !! , 고정된 값
    # 표현 : (...) 
t = ("AB", 10, False)
print(t)
    
    # 요소가 하나일 경우 뒤에 콤마(,) 를 붙여 Tuple 임을 명시해야한다 ! 
t1 = (123)  # int 타입
t2 = (123,) # tuple 타입

# 튜플 인덱싱과 슬라싱
t = (1, 5, 10)
    # 인덱스
second = t[1]   # 5
last = t[-1]    # 10
    # 슬라이스
s = t[1:2]      # (5)
s = t[1:]       # (5, 10)

# 튜플 병합과 반복
    # 병합
a = (1, 2)
b = (3, 4, 5)
c = a + b   # (1, 2, 3, 4, 5)
    # 반복
d = a * 3   # "d = 3 * a"와 동일

# 튜플 변수 할당
name = ("Kim", "Ri", "Gun")
print(name) # ('Kim', 'Ri', 'Gun')

firstname, middlename, lastname = ("Kim", "Ri", "Gun")
print(lastname, ",", middlename, ",", lastname) # Gun, Ri, Kim

'Python' 카테고리의 다른 글

Python 컬렉션 : Set  (0) 2021.12.29
Python 컬렉션 : Dictionary  (0) 2021.12.29
Python 컬렉션 : List  (0) 2021.12.29
Python 반복문  (0) 2021.12.28
Python 조건문  (0) 2021.12.28