튜플

김재민·2022년 1월 19일
0
post-thumbnail
post-custom-banner

튜플 개요

튜플 개념

  • 다양한 데이터 타입들을 주어진 순서에 따라 저장
  • 속도면에서 튜플이 리스트보다 빠름
  • 리스트와 튜플 타입의 차이점
    튜플의 경우 내용의 변경이 불가(immutable)
    리스트 타입은 내용의 변경이 가능(mutable)

튜플 데이터 타입을 만드는 방법은 괄호() 안에 데이터 기입

튜플 개념

튜플의 인덱싱도 리스트의 인덱싱과 같은 방식

즉 인덱스값은 0부터 시작하며 마지막 인덱스 값은 "튜플의 크기 -1"
역순으로의 인덱싱도 가능

즉 마지막 요소에 대해 인덱스 값을 "-1"로 해서 접근

튜플의 갯수를 구하기 위해 리스트와 같이 len 함수 사용

튜플 접근

my_tuple = ('p','e','r','m','i','t')
print(my_tuple[0])
n_tuple = ("mouse", [8, 4, 6], (1,2,3))
print(n_tuple[0][3])
print(n_tuple[1][1])

p
s
4

print(my_tuple[-1])
print(my_tuple[-6])

t
p

튜플 대입

튜플 메소드


결과

튜플 삭제

메소드 설명
count(x) 아이템 x의 개수를 리턴
index(x) 튜플에서 아이템 x와 동일한 첫번째 인덱스를 리턴
profile
어제의 나보다 나은 오늘의 내가 되자!🧗‍♂️
post-custom-banner

0개의 댓글