0
0 Комментариев

Есть список слов

bulb
queen
dinosaur
Есть строка Bulbasaur. Как мы видим это составная часть двух слов выше — bulb и dinosaur.

lines = []
fh = open('input.txt')
for line in fh:
    lines.append(line.strip())
fh.close()

str = 'Bulbasaur'
newlist = []

for line in lines:
    if line in str.lower():
        newlist.append(line)
        str = str.replace(line,"")

for line in lines:
     if str.lower() in line:
         newlist.append(line)
         str = str.replace(line,"")

Данный код в принципе корректно находит эти телескопизмы, но чувствую я тут накидал индусского кода. Подскажите более красивый вариант


Добавить комментарий