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

Chương trình Python để tìm tất cả các kết quả khớp gần đúng của chuỗi đầu vào từ một danh sách

Trong hướng dẫn này, chúng ta sẽ tìm ra giải pháp cho một vấn đề. Hãy xem vấn đề là gì. Chúng tôi có danh sách chuỗi và một phần tử . Chúng tôi phải tìm chuỗi từ danh sách trong đó chúng phải khớp chặt chẽ với phần tử đã cho. Xem ví dụ.

Inputs
strings = ["Lion", "Li", "Tiger", "Tig"] element = "Lion"
Ouput
Lion Li

Chúng ta có thể đạt được điều này bằng cách sử dụng startwith phương pháp tích hợp sẵn. Xem các bước để tìm các chuỗi.

  • Khởi tạo danh sách chuỗi và một chuỗi.
  • Lặp lại danh sách.
    • Nếu chuỗi từ danh sách bắt đầu bằng phần tử hoặc phần tử bắt đầu bằng chuỗi từ danh sách
Print the string

Ví dụ

## initializing the string list
strings = ["Lion", "Li", "Tiger", "Tig"]
element = "Lion"
for string in strings:
   ## checking for the condition mentioned above
   if string.startswith(element) or element.startswith(string):
      ## printing the eligible string
      print(string, end = " ")
print()

Nếu bạn chạy chương trình trên,

Đầu ra

Lion Li

Nếu bạn có bất kỳ nghi ngờ nào về chương trình, vui lòng đề cập trong phần bình luận.