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
如果您對程式有任何疑問,請在評論部分中提出。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP