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