파이썬 튜플 자료형

이주현·2023년 11월 26일

파이썬

목록 보기
3/8

튜플 자료형

  • 데이터들을 보관하는 자료형
  • 한번 정하면 절대 수정하거나 삭제할 수가 없음
  • 소괄호 () 로 표현
  • list()함수를 사용해서 리스트로 변환 가능
  • 하나의 변수에 여러 개의 값을 할당하면, 자동으로 튜플로 묶어서 저장
  • 기본적으로는 한의 값은 취급하지 않는다.

튜플 값 변경하기

a = (1,3,5,4,2)
a[2] = 10
print(a)
=> 에러발생!
값 변경 불가

튜플 값 삭제하기

a = (1,3,5,4,2)
del a[2]
print(a)
=> 에러발생!

튜플 인덱싱

tuple1 = (1,3,5,4,2)
print(tuple1[0])
print(tuple1[-1])
=> 1
=> 2

튜플 슬라이싱

tuple1 = (1,3,5,4,2,0,7)
print(tuple1[2:5])
print(tuple1[3:])
print(tuple1[:5])
=> (5,4,2)
=> (4,2,0,7)
=> (1,3,5,4,2)

튜플 덧셈

a = (1,2,3)
b = (4,5,6)
print(a+b)
=> (1,2,3,4,5,6)

튜플 곱셈

a = (1,2,3)
print(a*3)
=> (1,2,3,1,2,3,1,2,3)

튜플 길이 구하기

a = (1,2,3)
print(len(a))
=> 3

튜플 리스트로 변환하기

a = (1,3,5,4,2)
a = list(a)
print(a)
=> [1,3,5,4,2]

리스트를 튜플로 변환하기

a = [1,3,5,4,2]
a = tuple(a)
print(a)
=> (1,3,5,4,2)
profile
Backend Delveloper

0개의 댓글