더북(TheBook)

실행결과

(중략)
a
('a', 'b')
('a', 'b', 'c', 'd', 'e', 'f')
('a', 'b', 'c', 'a', 'b', 'c')
3

그러나 튜플의 경우 원소 추가·삭제·수정이 불가능합니다. 앞의 코드에 다음 코드를 추가하면 오류 메시지가 나타납니다.

ch03-listTuple.py

foo1 = ("a", "b", "c")
foo2 = ("d", "e", "f")
(중략) 
print(len(foo1))
foo1.append("d") # foo1 튜플에 원소 추가 시도 
foo1.remove("b") # foo1 튜플에 원소 삭제 시도 
foo1[0] = "A"    # foo1 튜플의 원솟값 수정 시도 
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.