Cách kiểm tra xem một chuỗi có trong danh sách python

Trong Python, danh sách là một chuỗi được sắp xếp có thể chứa một số loại đối tượng như số nguyên, ký tự hoặc dấu phẩy

Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách kiểm tra xem danh sách đầu vào đã cho có phải là danh sách rỗng hay KHÔNG bằng cách sử dụng python. Dưới đây là 5 phương pháp để hoàn thành nhiệm vụ này –

  • Sử dụng không toán tử

  • Sử dụng hàm len[]

  • Bằng cách so sánh với một danh sách rỗng

  • Sử dụng __len__[]

  • Sử dụng mô-đun NumPy

Giả sử chúng tôi đã lấy một danh sách trống. Chúng tôi sẽ kiểm tra xem danh sách đầu vào có trống hay không và trả về một số thông báo ngẫu nhiên để xác nhận bằng các phương thức khác nhau như đã chỉ định ở trên

Phương pháp 1. Sử dụng không toán tử

Thuật toán [Các bước]

Sau đây là Thuật toán/các bước cần tuân thủ để thực hiện tác vụ mong muốn -

  • Tạo một biến để lưu trữ danh sách trống đầu vào

  • Kiểm tra xem danh sách có trống hay không bằng cách sử dụng điều kiện if chứ không phải toán tử

  • Nếu danh sách trống thì [không phải danh sách] trả về True

  • Nếu [không phải danh sách] trả về Sai thì danh sách không trống

Thí dụ

Chương trình sau kiểm tra xem danh sách đầu vào có trống hay không bằng toán tử not –

đầu ra

Khi thực thi, chương trình trên sẽ tạo đầu ra sau -

['List is not Empty \n', [1, 2, 3, 4, 5]]

Phương pháp 2. Sử dụng hàm len[]

Thuật toán [Các bước]

Sau đây là Thuật toán/các bước cần tuân thủ để thực hiện tác vụ mong muốn -

  • Tạo một biến để lưu trữ danh sách trống đầu vào

  • Kiểm tra xem độ dài của danh sách có bằng 0 hay không bằng cách sử dụng hàm len[] [Số lượng mục trong một đối tượng được trả về bởi phương thức len[]. Hàm len[] trả về số ký tự trong một chuỗi khi đối tượng là một chuỗi] trong câu lệnh điều kiện if

  • In danh sách rỗng, Nếu độ dài của danh sách bằng 0

  • Khác in Danh sách không rỗng

Thí dụ

Chương trình sau kiểm tra xem danh sách đầu vào có trống hay không bằng cách sử dụng hàm len[] –

đầu ra

Khi thực thi, chương trình trên sẽ tạo đầu ra sau -

Empty list

Phương pháp 3. Bằng cách so sánh với một danh sách rỗng

[] Điều này biểu thị một danh sách trống. Vì vậy, bằng cách so sánh đối tượng danh sách của chúng ta với [], chúng ta có thể xác định xem danh sách có trống hay không

Thuật toán [Các bước]

Sau đây là Thuật toán/các bước cần tuân thủ để thực hiện tác vụ mong muốn -

  • Tạo một biến để lưu trữ danh sách trống đầu vào

  • Sử dụng câu lệnh điều kiện if để kiểm tra xem đối tượng danh sách có trỏ đến ký tự [] i không. kiểm tra xem danh sách có bằng [] hay không

  • In “Danh sách rỗng”, nếu điều kiện đúng

  • Khác in ra “Danh sách không rỗng”, nếu điều kiện sai

Thí dụ

Chương trình sau kiểm tra xem danh sách đầu vào có trống hay không bằng cách sử dụng void list[] literal −

đầu ra

Khi thực thi, chương trình trên sẽ tạo đầu ra sau -

Empty list

Phương pháp 4. Sử dụng __len__[]

Kích thước của danh sách có thể thu được bằng cách gọi hàm __len__[] trên đối tượng danh sách. Danh sách trống nếu kích thước danh sách bằng 0

Thuật toán [Các bước]

Sau đây là Thuật toán/các bước cần tuân thủ để thực hiện tác vụ mong muốn -

  • Tạo một biến để lưu trữ danh sách trống đầu vào

  • Sử dụng câu lệnh điều kiện if để kiểm tra xem độ dài của danh sách có bằng 0 hay không bằng cách sử dụng hàm __len__[] [Hàm __len__ trong Python trả về một số nguyên dương biểu thị độ dài của đối tượng mà nó được gọi. Nó thực hiện chức năng len[] sẵn có]

  • In “Danh sách rỗng”, Nếu độ dài danh sách bằng 0

  • Khác in “Danh sách không rỗng”

Thí dụ

Chương trình sau kiểm tra xem danh sách đầu vào có trống hay không bằng cách sử dụng hàm __len__[] −

đầu ra

Khi thực thi, chương trình trên sẽ tạo đầu ra sau -

Empty list

Phương pháp 5. Sử dụng mô-đun NumPy

Thuật toán [Các bước]

Sau đây là Thuật toán/các bước cần tuân thủ để thực hiện tác vụ mong muốn -

  • Sử dụng từ khóa nhập để nhập mô-đun numpy

  • Tạo một biến để lưu trữ danh sách trống đầu vào

  • Sử dụng numpy. array[] để chuyển đổi danh sách thành mảng NumPy và tạo một biến để lưu trữ nó

  • Sử dụng câu lệnh điều kiện if để kiểm tra xem kích thước mảng numpy có bằng 0 với thuộc tính size hay không

  • In “Danh sách rỗng”, nếu điều kiện đúng

  • Khác in ra “Danh sách không rỗng”, nếu điều kiện sai

Thí dụ

Chương trình sau kiểm tra xem danh sách đầu vào có trống hay không bằng cách sử dụng thuộc tính kích thước và mô-đun NumPy –

đầu ra

Khi thực thi, chương trình trên sẽ tạo đầu ra sau -

Empty list

Phần kết luận

Bài viết này đã dạy chúng ta cách sử dụng toán tử not để xác định xem một câu lệnh là đúng hay sai. Để xác định độ dài của một danh sách, chúng ta đã học cách sử dụng hàm len[]. Độ dài của một tuple, từ điển, chuỗi, v.v. có thể được xác định bằng cách sử dụng này. Ngoài ra, chúng tôi đã học cách tạo mảng NumPy từ danh sách và cách xác định kích thước và độ dài của mảng NumPy

Làm cách nào để kiểm tra xem có các số liên tiếp trong danh sách trong Python không?

Để kiểm tra xem một danh sách có chứa các số liên tiếp hay không, bạn có thể sử dụng phương pháp sau. .
Sắp xếp danh sách. .
Sử dụng khả năng hiểu danh sách để kiểm tra xem tất cả các phần tử trong danh sách được sắp xếp có liên tiếp không. .
Sử dụng hàm all[] để kiểm tra xem tất cả các phần tử trong danh sách có đúng không

Trình tự có phải là danh sách trong Python không?

Giống như một chuỗi, một danh sách là một chuỗi các giá trị. Trong một chuỗi, các giá trị là các ký tự; . Các giá trị trong danh sách được gọi là các phần tử hoặc đôi khi là các mục

Chủ Đề