リストから入力文字列のすべての近い一致を見つける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
プログラムについて疑問がある場合は、コメントセクションにその旨を記載してください。
-
リストからN個の最大の要素を見つけるPythonプログラム
整数リストが与えられた場合、私たちのタスクはリスト内で最大のN個の要素を見つけることです。 例 Input : [40, 5, 10, 20, 9] N = 2 Output: [40, 20] アルゴリズム Step1: Input an integer list and the number of largest number. Step2: First traverse the list up to N times. Step3: Each traverse find the largest value and store it in a new list. 例 def Nnumbere
-
リストから重複要素を削除するPythonプログラム?
1つのリストには重複要素が含まれています。私たちのタスクは、重複なしの要素を含む別のリストを作成することです。 例 A::[2,3,4,3,4,6,78,90] Output::[2,3,4,6,78,90] アルゴリズム Step 1: create a list. Step 2: create a new list which is empty. Step 3: traverse every element in list. Step 4: if element is not present in the list return true. Step 5: append in the