Tôi đã thực hiện một sai lầm như sau:Đặt tên xung đột với built-in chức năng
>>> list = ['a', 'b', 'c']
Nhưng bây giờ tôi muốn sử dụng được xây dựng trong chức năng list()
. Như bạn có thể thấy, có một xung đột đặt tên giữa tên danh sách list
và hàm dựng sẵn list()
.
Làm cách nào để sử dụng list
làm chức năng tích hợp chứ không phải biến mà không cần khởi động lại trình bao Python?
câu hỏi hay, chúng ta nên liên kết đến điều này bất cứ khi nào mọi người sử dụng tên dựng sẵn – jamylak
Lưu ý đáng giá: có thể sử dụng một trong các phương pháp bên dưới để truy cập phiên bản tích hợp và rebind tên 'list' với nó, để hoàn tác sai lầm của bạn. 'list = __builtins __. list' –