Я пишу код в Python 2.7, в котором я определил список строк. Затем я хочу искать элементы этого списка для набора букв. Эти буквы должны быть в случайном порядке. т. е. искать список для каждой отдельной буквы на входе. Я гулял вокруг, но я не нашел решения.Строки поиска в списке, содержащие конкретные буквы в случайном порядке
Вот что я получил:
wordlist = ['mississippi','miss','lake','que']
letters = str(aqk)
for item in wordlist:
if item.find(letters) != -1:
print item
Это пример. Здесь единственным выходом должно быть «озеро» и «que», поскольку эти слова содержат «a», «q» и «k». Как я могу переписать свой код так, чтобы это было сделано?
Заранее спасибо!
Alex
Пожалуйста, попробуйте правильные ответы и выберите свою любимую форму ниже. Я считаю, что большинство из них будут работать. –
Я бы хотел, но у меня еще недостаточно репутации, чтобы сделать это ... – Alex