Мне было интересно, может ли кто-нибудь помочь мне. Я новичок в Python. То, что я хочу сделать, это набрать буквы, и программа должна найти их в текстовом файле со списком объектов. Он должен распечатать объект, содержащий все буквы, не имеющие значения. Например, у меня есть текстовый файл с 5 словами:Поиск писем в текстовом файле Python
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. Я не знаю, что сделать
Большое спасибо. Это прекрасно работает – user2558831