khi e thử so sánh thì nó ra False
e Có mò lên stack thì e không hiểu vấn đề cho lắm có vài đoạn code ví dụ nhưng chỉ toàn là so sánh hai cái đó rồi kết quả lại ra False. ( Không biết phải TA của e nó kém đọc không ra không )
Nhưng mong sẽ được các anh ở Daynhauhoc giúp
Sự khác nhau giữa empty list ( [] ) với lại list None
1 Like
None là một object, class của nó là NoneType.
Nên [None] != []
2 Likes
vậy là khi một list nà None thì nó không còn là list đúng không ạ? Là không còn dữ liệu cụ thể ý e là thế
Bạn có thể chi tiết hơn được ko
Mình chư hiểu rõ ý bạn lắm.
Code bạn trả về kq như trên luôn càng tốt 
1 Like
ý của e là khi khởi tạo một list ví dụ lst = [] hoặc lst = list() thì lst sẽ được lưu trong vùng nhớ và kiểu dữ liệu của nó là list còn khi set nó thành lst = None thì nó sẽ không được định dạng bất kì kiểu dữ liệu nào nhưng vẫn nằm trong vùng nhứ. Nó khác với not defined
Ý e là vậy đó ạ
À đúng rồi,
Bạn trỏ sang None thì nó sẽ ko còn là list nữa 
Nói thêm thì cách implement này khá hay. Trong C ta cũng có thể “giả” được điều này bằng con trỏ.
2 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?