Kiểm tra xem danh sách có chứa chuỗi trong Python không
Sử dụng hàm any() để kiểm tra xem danh sách có chứa chuỗi con trong Python không. any(iterable) với iterable dưới dạng vòng lặp for kiểm tra xem có bất kỳ phần tử nào trong danh sách chứa chuỗi con hay không và trả về giá trị Boolean Show
Ví dụ Python kiểm tra xem chuỗi có chứa chuỗi con từ danh sách khôngMã ví dụ đơn giản. Một danh sách chứa một chuỗi con nếu bất kỳ phần tử nào trong danh sách chứa chuỗi con đó. Ví dụ: danh sách chứa 0 vì 0 là chuỗi con của 2
đầu ra Một vi dụ khac Sử dụng khả năng hiểu danh sách, theo cách này, hãy tạo một danh sách mới chứa từng phần tử chứa chuỗi con
đầu ra. [‘BAC’] Hãy bình luận nếu bạn có bất kỳ nghi ngờ hoặc đề xuất nào về hướng dẫn chuỗi Python này
Rohit Bằng cấp về Khoa học Máy tính và Kỹ sư. Nhà phát triển ứng dụng và có kinh nghiệm về nhiều ngôn ngữ lập trình. Đam mê công nghệ & thích học hỏi kỹ thuật Trong Python, danh sách là vùng chứa quan trọng vì chúng lưu trữ tất cả các loại kiểu dữ liệu dưới dạng tập hợp. Nó có thể chứa tới 536.870.912 mục trong hệ thống 32 bit. Đôi khi rất khó để biết liệu danh sách có chứa một mục cụ thể hay không. Python có nhiều cách khác nhau để chúng ta có thể tìm hiểu xem danh sách có chứa mục đó không Mục lục
Danh sách Python chứa - Giới thiệuKiểm tra xem một phần tử có trong danh sách hay không là một trong những thao tác danh sách cơ bản trong Python và có nhiều cách khác nhau để chúng ta có thể kiểm tra điều đó. Trong hướng dẫn này, chúng tôi sẽ đề cập đến một số cách để kiểm tra xem danh sách có chứa phần tử hay không Kiểm tra xem danh sách Python có chứa phần tử hay không bằng toán tử inCách thuận tiện nhất để kiểm tra xem danh sách có chứa phần tử hay không là sử dụng toán tử in. Không sắp xếp danh sách theo bất kỳ thứ tự cụ thể nào, nó trả về TRUE nếu phần tử ở đó, nếu không thì FALSE Ví dụ dưới đây cho thấy cách thực hiện điều này bằng cách sử dụng 'in' trong câu lệnh if-else Đầu vào
đầu ra
Sử dụng vòng lặp for để kiểm tra xem danh sách có chứa phần tử trong Python khôngMột phương pháp đơn giản khác để kiểm tra xem danh sách có chứa phần tử đang lặp qua nó không. Đúng như tên gọi, vòng lặp sẽ khớp từng phần tử của danh sách với phần tử mà chúng ta đang tìm kiếm từng cái một và sẽ chỉ dừng lại nếu có sự trùng khớp hoặc không có sự trùng khớp nào cả. Ví dụ dưới đây minh họa điều này Đầu vào
đầu ra
Sử dụng any() để kiểm tra xem danh sách có chứaHàm any() là một phương pháp tích hợp sẵn để kiểm tra sự trùng khớp trong một chuỗi với sự trùng khớp của từng thành phần danh sách Ví dụ dưới đây cho thấy cách thức hoạt động của hàm any(). Chúng tôi kiểm tra xem có bất kỳ mục phổ biến nào trong chuỗi không, 'Adam sống ở New York' và danh sách được đề cập trong dòng đầu tiên Đầu vào
đầu ra
count() để kiểm tra xem danh sách có chứaMột phương thức tích hợp khác trong Python, count() trả về số lần phần tử được truyền xuất hiện trong danh sách. Nếu phần tử không có trong danh sách thì hàm đếm() sẽ trả về 0. Nếu nó trả về số nguyên dương lớn hơn 0 nghĩa là danh sách chứa phần tử Đầu vào________số 8đầu ra
Kết thúc suy nghĩTrong hướng dẫn này, chúng ta đã sử dụng toán tử 'in', vòng lặp for, phương thức any() và count() để kiểm tra xem một mục cụ thể có tồn tại trong danh sách hay không. Mọi người có thể tìm hiểu thêm các khái niệm khác liên quan đến Python tại đây |