Kích thước danh sách giới hạn python

Một danh sách có thể được xác định bằng các 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

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

Ngoài hàm len(), bạn cũng có thể sử dụng vòng lặp for và hàm length_hint() để lấy độ dài của danh sách

Trong bài viết này, tôi sẽ hướng dẫn các bạn cách lấy độ dài của một 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ộ dữ liệu 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 bằng hàm len()

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

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

Cú pháp sử dụng phương thức len() là 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 0

Đoạn mã dưới đây cho biết cách sử dụng hàm len() để lấy độ dài của 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 bằng hàm length_hint()

Phương thứ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 phương thức length_hint() là 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 5

Ví dụ dưới đây cho bạn thấy cách sử dụng phương pháp length_hint() để lấy độ dài của danh sách từ toán tử nhập khẩu 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 đã chỉ cho 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. một vòng lặp for, hàm len() và hàm length_hint() từ mô-đun toán tử

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 khuyên bạn nên sử dụng len() 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()

Ngoài ra, 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ó

QUẢNG CÁO

QUẢNG CÁO

QUẢNG CÁO

Kolade Chris

Nhà phát triển web và nhà văn kỹ thuật tập trung vào các công nghệ giao diện người dùng

Nếu bạn đọc đến đây, hãy tweet cho tác giả để cho họ thấy bạn quan tâm. Tweet một lời cảm ơn

Học cách viết mã miễn phí. Chương trình giảng dạy mã nguồn mở của freeCodeCamp đã giúp hơn 40.000 người có được việc làm với tư cách là nhà phát triển. Bắt đầu

Chủ đề