Để biết kích thước của một danh sách (list), hãy dùng hàm tích hợp len(). Theo tài liệu Python:
"len(arg) trả về độ dài (số lượng mục) của một đối tượng. Đối số có thể là chuỗi (string, bytes, tuple, list, range) hoặc tập hợp (dictionary, set, frozenset)."
len là hàm built-in, cũng áp dụng cho lớp do người dùng định nghĩa nếu triển khai phương thức __len__. Do đó độ phức tạp có thể là O(1) hoặc O(n) tùy cách triển khai.
Ví dụ
list1 = [1, 2, "Hello"] print(len(list1)) # 3 my_str = "Hello" print(len(my_str)) # 5
Kết quả
3 5
Lưu ý: Ví dụ gốc in my_str thay vì len(my_str); đây là sửa lỗi để minh họa đúng.