Python tuple là một đối tượng bất biến. Do đó, bất kỳ hoạt động nào cố gắng sửa đổi nó (như nối thêm) đều không được phép. Tuy nhiên, có thể sử dụng giải pháp sau.
Đầu tiên, chuyển đổi tuple thành danh sách bằng hàm tích hợp danh sách (). Bạn luôn có thể nối mục vào đối tượng danh sách. Sau đó, sử dụng một hàm tích hợp sẵn khác tuple () để chuyển đổi đối tượng danh sách này trở lại thành tuple.
>>> T1=(10,50,20,9,40,25,60,30,1,56) >>> L1=list(T1) >>> L1 [10, 50, 20, 9, 40, 25, 60, 30, 1, 56] >>> L1.append(100) >>> T1=tuple(L1) >>> T1 (10, 50, 20, 9, 40, 25, 60, 30, 1, 56, 100)
Bạn có thể thấy phần tử mới được thêm vào biểu diễn tuple ban đầu.