Tuple은 간단한 값을 빨리 표현하고 싶을 때 많이 사용한다.
예를 들면 함수에서 리턴 값을 한 개 이상 리턴하고 싶을 경우 (ex. 지도 좌표)
Tuple을 사용하는 경우와 class/object 를 사용하는 경우를 비교해보자.
// Tuple을 사용하는 경우
[(1,2), (2,4)] // Array(List) 안의 Tuple
// Tuple을 안 쓰는 경우에는 class를 생성해야함
class cord:
def __init__(self, x, y):
self.x = x
self.y = y