본문 바로가기
PROGRAMING📚/Python📑

[Python]Tuple

Ta이니 2024. 11. 25.
728x90
반응형

Tuple

💡

tuple (다양한 자료형을 순차적으로 저장하는 집합 자료형)

list 와 다르게 원소 변경이 불가! 읽기 전용!!!

상수적인 특징을 가지고 있기 때문에 List 보다 연산에 빠르다

t = tuple()
print(id(t))
t = (1,2,3,4,5)
print(id(t))

140726736725736
2311505866208

t= tuple(range(0,5))
print(t , id(t))

(0, 1, 2, 3, 4) 2094864889104

for i in t:
  print(i, end=" ")
print()
print(t.index(len(t)-1))

0 1 2 3 4
4

# 연산가능
u= t+t
print(u)

[결과]
(0, 1, 2, 3, 4, 0, 1, 2, 3, 4)
groups =(
  ('강길동', 100,90, 100),
  ('강길동', 100,90, 100),
  ('강길동', 100,90, 100)
)
print(groups, type(groups))
for row in groups:
  for col in row:
    print('%3s' %(col), end=' ')
  print()

(('강길동', 100, 90, 100), ('강길동', 100, 90, 100), ('강길동', 100, 90, 100)) <class 'tuple'>
강길동 100 90 100
강길동 100 90 100
강길동 100 90 100

728x90
반응형

'PROGRAMING📚 > Python📑' 카테고리의 다른 글

Python -dict  (0) 2024.11.27
Python-Set  (0) 2024.11.26
[Python] 리스트 List  (0) 2024.11.24
[Python]반복문 roof  (0) 2024.11.23
Python - Operator(연산)  (0) 2024.11.22

댓글