Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

목록에서 입력 문자열과 거의 일치하는 모든 항목을 찾는 Python 프로그램

<시간/>

이 튜토리얼에서는 문제에 대한 해결책을 찾을 것입니다. 문제가 무엇인지 봅시다. 문자열 목록이 있습니다. 및 요소 . 문자열을 찾아야 합니다. 주어진 요소와 밀접하게 일치해야 하는 목록에서. 예를 참조하십시오.

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

startswith 를 사용하여 이를 달성할 수 있습니다. 내장 메소드. 문자열을 찾는 단계를 참조하십시오.

  • 문자열 목록과 문자열을 초기화합니다.
  • 목록을 순환합니다.
    • 목록의 문자열이 요소로 시작하거나 요소가 목록의 문자열로 시작하는 경우
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

프로그램에 대해 궁금한 점이 있으면 댓글 섹션에 언급해 주세요.