誰かが私を助けてくれないかと思っていました。私はPythonの初心者です。私がやりたいことは、任意の文字を入力することです。プログラムは、オブジェクトのリストを含むテキスト ファイルで文字を検索する必要があります。すべての文字を含むオブジェクトを特定の順序で印刷する必要はありません。たとえば、次の 5 つの単語を含むテキスト ファイルがあります。
yellow
morning
sea
soiberg
sand
文字 を含むすべての単語を表示するプログラムが必要です"goi"
。
結果:
morning
soiberg
現時点で私が持っているのはこれです:
with open('d:\lista.txt', 'r') as inF:
l = input("Buscar: ")
for line in inF:
if l[0] in line:
if l[1] in line:
if l[2] in line:
print(line)
しかし、2 文字または 5 または 7 だけを見つけたい場合はどうすればよいかわかりません。