Cơ BảnPython iconPython

`list`, `tuple`, `set`, `dict` — khi nào dùng cái nào?

Dùng list khi cần ordered collection có thể thay đổi.

  • Dùng tuple cho dữ liệu bất biến, làm dict key, trả về nhiều giá trị từ function.
  • Dùng set để loại bỏ duplicate và kiểm tra membership O(1).
  • Dùng dict cho key-value lookup O(1).

Pitfall: setdict không ordered trước Python 3.7; dict từ Python 3.7+ giữ insertion order.

Xem toàn bộ Python cùng filter theo level & chủ đề con.

Mở danh sách Python