Computer >> Máy Tính >  >> Lập trình >> Python

Sự khác biệt giữa danh sách python và tuple là gì?


Sự khác biệt chính giữa danh sách và bộ giá trị là các bộ giá trị không thay đổi được. Điều này có nghĩa là bạn không thể thay đổi các giá trị trong một bộ tuple khi bạn đã tạo nó. Vì vậy, nếu bạn cần thay đổi các giá trị, hãy sử dụng Danh sách.

Lợi ích của việc sử dụng bộ giá trị -

  • Chúng giúp cải thiện hiệu suất một chút.

  • Vì một tuple là bất biến, nó có thể được sử dụng như một khóa trong từ điển.

  • Nếu bạn không thể thay đổi nó cũng như bất kỳ ai khác, có nghĩa là bạn không cần phải lo lắng về bất kỳ hàm API nào, v.v. thay đổi bộ tuple của bạn mà không cần được hỏi.

  • Chúng chiếm ít dung lượng hơn danh sách.

Bạn có thể đọc thêm về sự khác biệt giữa danh sách và bộ dữ liệu trong Python tại đây - https://news.e-scribe.com/397