30/09/2018, 17:10 
               
            Separate objects là hiểu như thế nào nhỉ?
list() and dict() are separate objects. Their names need to be resolved, the stack has to be involved to push the arguments, the frame has to be stored to retrieve later, and a call has to be made. That all takes more time.
separate objects là hiểu như thế nào nhỉ? Phần sau em cũng chưa hiểu lắm.
  
  
Why is [] faster than list()?
  asked by
  
  
    Augusta
  
  on 01:16PM - 13 May 15
  
  
  
còn đoạn này
Because [] and {} are literal syntax
mình hiểu là [] và {} là những cú pháp được định nghĩa sẵn được không.
            Bài liên quan
         
               
            




Em cũng chưa hiểu chủ đề của câu hỏi trên SO lắm, cũng chưa dùng thằng list() với
{}này lần nào, toàn dùng[]thôi, xem comment thì có ông bảoChắc là list() nó tách chuỗi thành một danh sách, mỗi phần tử là một kí tự => nó phải thực hiện động tác tách
separate objectschắc là ý nói một đối tượng mà chia ra được, nhiều phần tử ( mảng , danh sách, tập hợp,… )Chắc thế khả năng là những literal syntax kiểu như này sẽ giúp python có thể thực thi ngay vì nó được định nghĩa sẵn
Separate object ở đây hiểu là
{}là một object khác so vớidict,[]là một object khác so vớilist. Thửtype({})vàtype(dict)là rõ.