728x90
반응형
문제
변수 t에는 아래와 같은 값이 저장되어 있다. 변수 t가 ('A', 'b', 'c') 튜플을 가리키도록 수정 하라.
t = ('a', 'b', 'c')
내풀이
t = ('A', 'b', 'c')
print(t)
결과값 ('A', 'b', 'c')
정답
튜플의 값은 변경할 수 없기 때문에, 리스트와 달리 아래 코드는 동작하지 않습니다.
t[0] = 'A'
t[0] = 'A'
새로운 튜플을 만들고 t 라는 변수를 업데이트 해야 합니다. 기존의 튜플 ('a', 'b', 'c')은 자동으로 삭제됩니다.
t = ('A', 'b', 'c')
t = ('A', 'b', 'c')
tuple은 요소값을 변경할 수 없기 때문에 새로운 값을 변수에 넣어주어 바꿔주고,
기본값은 자동으로 삭제된다.
728x90
반응형
'Coding > 초보자를 위한 파이썬 300제' 카테고리의 다른 글
초보자를 위한 파이썬 300제 // 078 list (0) | 2020.12.31 |
---|---|
초보자를 위한 파이썬 300제 // 077 tuple (0) | 2020.12.31 |
초보자를 위한 파이썬 300제 // 075 tuple (0) | 2020.12.28 |
초보자를 위한 파이썬 300제 // 074 tuple (0) | 2020.12.28 |
초보자를 위한 파이썬 300제 // 073 tuple (0) | 2020.12.28 |
댓글