Python
[파이썬 스킬 업] 1-2 튜플
patrick-star
2023. 4. 17. 22:16
728x90
리스트
def list_func() :
return [10, 25, 5] # 해당 함수를 호출하면 리스트가 반환되도록 함
my_list = list_func()
튜플
def tuple_func() :
return 10, 25, 5 # 해당 함수를 호출하면 튜플이 반환되도록 함
return (10, 25, 5) # 소괄호로 감싸도 튜플임
a, b, c = list_func() # 튜플로 반환되기 때문에 왼쪽과 같이 사용할 수 있음
기본적으로 리스트
와 튜플
은 거의 비슷하다. 중복 값을 허용하고 값도 정렬된다.
차이점
튜플은 불변(immutable)
의 성질을 갖는다. 즉, 튜플에 있는 값은 변경할 수 없는 값이다.