HomeLập trìnhPythonĐộ dài danh...

Độ dài danh sách Python – Cách lấy kích thước danh sách bằng Python


Trong Python, bạn sử dụng một danh sách để lưu trữ nhiều loại dữ liệu như chuỗi và số.

Danh sách có thể được xác định bằng dấu ngoặc vuông bao quanh nó và các giá trị riêng lẻ được phân tách bằng dấu phẩy.

Để có được độ dài của một danh sách trong Python, bạn có thể sử dụng tích hợp sẵn len() chức năng.

ngoài len() chức năng, bạn cũng có thể sử dụng vòng lặp for và length_hint() chức năng để có được độ dài của một danh sách.

Trong bài viết này, tôi sẽ chỉ cho bạn cách lấy độ dài của danh sách theo 3 cách khác nhau.

Cách lấy độ dài của danh sách trong Python bằng vòng lặp For

Bạn có thể sử dụng vòng lặp for gốc của Python để lấy độ dài của danh sách vì giống như bộ và từ điển, danh sách có thể lặp lại.

Phương pháp này thường được gọi là phương pháp ngây thơ.

Ví dụ dưới đây cho bạn thấy cách sử dụng phương thức ngây thơ để lấy độ dài của danh sách trong Python

demoList = ["Python", 1, "JavaScript", True, "HTML", "CSS", 22]

# Initializing counter variable
counter = 0

for item in demoList:
    # Incrementing counter variable to get each item in the list
    counter = counter + 1

    # Printing the result to the console by converting counter to string in order to get the number
print("The length of the list using the naive method is: " + str(counter))
# Output: The length of the list using the naive method is: 7

Cách lấy độ dài của danh sách với len() Chức năng

Sử dụng len() là cách phổ biến nhất để lấy độ dài của một lần lặp.

Đọc thêm  Cách quản lý nhiều phiên bản Python và môi trường ảo

Điều này đơn giản hơn là sử dụng vòng lặp for.

Cú pháp sử dụng len() phương pháp là len(listName).

Đoạn mã dưới đây cho thấy cách sử dụng len() chức năng để có được độ dài của một danh sách:

demoList = ["Python", 1, "JavaScript", True, "HTML", "CSS", 22]

sizeOfDemoList = len(demoList)

print("The length of the list using the len() method is: " + str(sizeOfDemoList))
# Output: The length of the list using the len() method is: 7 

Cách lấy độ dài của danh sách với length_hint() Chức năng

Các length_hint() là một cách ít được biết đến hơn để lấy độ dài của danh sách và các lần lặp khác.

length_hint() được xác định trong mô-đun toán tử, vì vậy bạn cần nhập nó từ đó trước khi có thể sử dụng.

Cú pháp sử dụng length_hint() phương pháp là length_hint(listName).

Ví dụ dưới đây chỉ cho bạn cách sử dụng length_hint() phương thức để lấy độ dài của danh sách từ toán tử import length_hint:

demoList = ["Python", 1, "JavaScript", True, "HTML", "CSS", 22]

sizeOfDemoList = length_hint(demoList)
print("The length of the list using the length_hint() method is: " + str(sizeOfDemoList))
# The length of the list using the length_hint() method is: 7

Suy nghĩ cuối cùng

Bài viết này hướng dẫn bạn cách lấy kích thước của danh sách bằng 3 phương pháp khác nhau: vòng lặp for, vòng lặp len() chức năng, và length_hint() chức năng từ mô-đun người vận hành.

Bạn có thể tự hỏi nên sử dụng phương pháp nào giữa 3 phương pháp này.

Tôi sẽ khuyên bạn nên sử dụng len() bởi vì bạn không cần phải làm gì nhiều để sử dụng nó so với vòng lặp for và length_hint().

Thêm vao Đoa, len() dường như nhanh hơn cả vòng lặp for và length_hint().

Nếu bạn thấy bài viết này hữu ích, hãy chia sẻ nó để nó có thể đến được với những người cần nó.

Đọc thêm  Đối tượng Int không thể lặp lại - Lỗi Python [Solved]



Zik.vn – Biên dịch & Biên soạn Lại

spot_img

Create a website from scratch

Just drag and drop elements in a page to get started with Newspaper Theme.

Buy Now ⟶

Bài viết liên quang

DMCA.com Protection Status