len[] là một hàm tích hợp trong python. Bạn có thể sử dụng len[] để lấy độ dài của chuỗi, mảng, danh sách, bộ dữ liệu, từ điển, v.v. Bạn có thể sử dụng chức năng len để tối ưu hóa hiệu suất của chương trình. Số lượng phần tử được lưu trữ trong đối tượng không bao giờ được tính toán, vì vậy len giúp cung cấp số lượng phần tử
cú pháp
len[value]
Thông số
Giá trị. giá trị đã cho mà bạn muốn độ dài của
Giá trị trả về
Nó sẽ trả về một giá trị số nguyên i. e. độ dài của chuỗi hoặc mảng đã cho hoặc danh sách hoặc bộ sưu tập
Các loại giá trị Trả về khác nhau
Dây
Nó trả về số ký tự trong một chuỗi, bao gồm dấu chấm câu, dấu cách và tất cả các loại ký tự đặc biệt. Tuy nhiên, bạn nên hết sức cẩn thận khi sử dụng len của biến Null
Trống rỗng
Rỗng là cuộc gọi trả lại thứ hai không có ký tự nào, nhưng nó luôn là Không có
bộ sưu tập
Hàm len tích hợp trả về số lượng phần tử trong bộ sưu tập
LoạiLỗi
Hàm len phụ thuộc vào loại biến được truyền cho nó. Không phải Loại không có bất kỳ hỗ trợ tích hợp nào
❮ Chức năng tích hợp sẵn
Thí dụ
Trả về số lượng mục trong danh sách
mylist = ["apple", "banana", "cherry"]
x = len[mylist]
Định nghĩa và cách sử dụng
Hàm
languages = ['Python', 'Java', 'JavaScript']
# compute the length of languages
length = len[languages]
print[length]
# Output: 3
0 trả về số mục trong một đối tượngKhi đối tượng là một chuỗi, hàm
languages = ['Python', 'Java', 'JavaScript']
# compute the length of languages
length = len[languages]
print[length]
# Output: 3
0 trả về số lượng ký tự trong chuỗicú pháp
Giá trị tham số
Tham sốMô tảđối tượngBắt buộc. Một đối tượng. Phải là một dãy hoặc một tập hợpThêm ví dụ
Thí dụ
Trả về số ký tự trong một chuỗi
mylist = "Xin chào"
x = len[mylist]
❮ Chức năng tích hợp sẵn
Hàm
len[s]1 trả về số mục [độ dài] trong một đối tượng
Thí dụ
languages = ['Python', 'Java', 'JavaScript']
# compute the length of languages
length = len[languages]
print[length]
# Output: 3
len[] Cú pháp
Cú pháp của
len[s]1 là
len[s]
len[] Tham số
Hàm
len[s]1 nhận một đối số duy nhất s, có thể là
- trình tự - chuỗi, byte, tuple, danh sách, phạm vi HOẶC,
- bộ sưu tập - từ điển, bộ, bộ đông lạnh
len[] Giá trị trả về
Hàm
len[s]1 trả về số lượng item của một đối tượng
Không chuyển được đối số hoặc chuyển đối số không hợp lệ sẽ gây ra ngoại lệ
len[s]5
ví dụ 1. Làm thế nào len[] hoạt động với bộ dữ liệu, danh sách và phạm vi?
________số 8đầu ra
[] length is 0 [1, 2, 3] length is 3 [1, 2, 3] length is 3 Length of range[1, 10] is 9
Truy cập các trang này để tìm hiểu thêm về
ví dụ 2. Làm thế nào len[] hoạt động với chuỗi và byte?
len[s]0
đầu ra
len[s]1
Truy cập các trang này để tìm hiểu thêm về
ví dụ 3. Làm thế nào len[] hoạt động với từ điển và bộ?
len[s]2
đầu ra
len[s]3
Truy cập các trang này để tìm hiểu thêm về
Bên trong,
len[s]1 gọi phương thức
len[s]7 của đối tượng. Bạn có thể nghĩ về
len[s]1 như
len[s]7
Vì vậy, bạn có thể gán độ dài tùy chỉnh cho đối tượng [nếu cần]
Ví dụ 4. Làm thế nào len[] hoạt động cho các đối tượng tùy chỉnh?
len[s]8
đầu ra
len[s]0