Thay đổi phần tử trong Python

Như bạn đã biết, tuple là một kiểu dữ liệu không thể thay đổi (immutable). Khi cố gắng truy cập phần tử của nó theo chỉ mục và gán cho nó một giá trị khác, chúng ta sẽ nhận được lỗi:

pythontpl = ('a', 'b', 'c')
tpl[0] = '!'

print(tpl) # sẽ xuất ra lỗi
Задание 1

Cho đoạn mã sau:

pythontpl = ('ab', 'cd', 'ef')
print(tpl[1])

Hãy nói xem điều gì sẽ được in ra console.

Задание 2

Cho đoạn mã sau:

pythontpl = (4, 6, 8, 10)
res = tpl[-1] + tpl[0]
tpl[1] = res

print(res)

Hãy nói xem điều gì sẽ được in ra console.