실행결과 |
(중략)
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 튜플의 원솟값 수정 시도