Python 程序从列表中查找输入字符串的所有相近匹配项

pythonserver side programmingprogramming更新于 2025/10/24 1:16:17

在本教程中,我们将找到一个问题的解决方案。让我们看看问题是什么。我们有一个字符串列表和一个元素。我们必须从列表中找到字符串,其中它们必须与给定元素紧密匹配。参见示例。

输入
strings = ["Lion", "Li", "Tiger", "Tig"] element = "Lion"
输出
Lion Li

我们可以通过使用startswith 内置方法来实现这一点。请参阅查找字符串的步骤。

  • 初始化字符串列表和字符串。
  • 循环遍历列表。
    • 如果列表中的字符串以元素开头,或者元素以列表中的字符串开头
打印字符串

示例

## 初始化字符串列表
strings = ["Lion", "Li", "Tiger", "Tig"]
element = "Lion"
for string in strings:
   ## 检查上述条件
   if string.startswith(element) or element.startswith(string):
      ## 打印符合条件的字符串
      print(string, end = " ")
print()

如果您运行上述程序,

输出

Lion Li

如果您对该程序有任何疑问,请在评论部分中提及。


相关文章


有用资源