Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Khác biệt giữa list và tuple trong Python?


Khác biệt cốt lõi: tuple là immutable – không thể thay đổi giá trị sau khi tạo. Nếu cần thay đổi, dùng list.

Lợi ích của tuple:

  • Cải thiện hiệu năng nhẹ.
  • Immutable → dùng được làm key trong dictionary.
  • Bạn không đổi được → code khác (API) cũng không đổi được tuple của bạn mà không được hỏi.
  • Chiếm ít bộ nhớ hơn list.

Tham khảo thêm: Differences between lists and tuples in Python