Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

โปรแกรม Python เพื่อค้นหาสตริงอินพุตที่ตรงกันทั้งหมดจากรายการ


ในบทช่วยสอนนี้ เราจะค้นหาวิธีแก้ไขปัญหา มาดูกันว่าปัญหาคืออะไร เรามีรายการ สตริง และ องค์ประกอบ . เราต้องหา สตริง จากรายการที่ต้องจับคู่อย่างใกล้ชิดกับองค์ประกอบที่กำหนด ดูตัวอย่าง

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

เราสามารถทำได้โดยใช้ เริ่มต้นด้วย วิธีการในตัว ดูขั้นตอนในการค้นหาสตริง

  • เริ่มต้นรายการสตริงและสตริง
  • วนซ้ำในรายการ
    • ถ้าสตริงจากรายการเริ่มต้นด้วยองค์ประกอบหรือองค์ประกอบเริ่มต้นด้วยสตริงจากรายการ
Print the string

ตัวอย่าง

## 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()

หากคุณเรียกใช้โปรแกรมข้างต้น

ผลลัพธ์

Lion Li

หากคุณมีข้อสงสัยเกี่ยวกับโปรแกรม โปรดระบุในส่วนความคิดเห็น