Computer >> Máy Tính >  >> Lập trình >> Python

Python - Lọc các chuỗi trường hợp tương tự

Khi cần lọc các chuỗi trường hợp tương tự, có thể sử dụng khả năng hiểu danh sách cùng với các phương pháp "isupper" và "islower".

Ví dụ

Dưới đây là một minh chứng về điều tương tự

 my_list =["Python", "good", "FOr", "vài", "CODERS"] print ("Danh sách là:") print (my_list) my_result =[sub for sub trong my_list if sub. islower () hoặc sub.isupper ()] print ("Các chuỗi có cùng chữ hoa là:") print (my_result) 

Đầu ra

 Danh sách là:['Python', 'good', 'FOr', 'vài', 'CODERS'] Các chuỗi có cùng trường hợp là:['good', 'vài', 'CODERS']  

Giải thích

  • Một danh sách được xác định và hiển thị trên bảng điều khiển.

  • Khả năng hiểu danh sách được sử dụng để lặp lại danh sách và kiểm tra xem các chuỗi là chữ thường hay chữ hoa.

  • Kết quả này được gán cho một biến.

  • Điều này được hiển thị dưới dạng đầu ra trên bảng điều khiển.