我想知道是否有人可以帮助我。我是 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 个字母怎么办。我不知道该怎么办