Cho đoạn mã sau:

def ham(b): b.append(5) lst = [1, 2, 3] ham(lst) print(lst)

Kết quả là:

[1, 2, 3, 5][1, 2, 3][5]LỗiHướng dẫn giải:

​Đối số là danh sách (kiểu tham chiếu), nên thay đổi trong hàm ảnh hưởng trực tiếp đến danh sách gốc.