Поиск строк в списке, содержащих определенные буквы в случайном порядке

Я пишу код в Python 2.7, в котором я определил список строк. Затем я хочу найти элементы этого списка для набора букв. Эти буквы должны быть в случайном порядке. то есть поиск в списке для каждой буквы из ввода. Я гуглял, но не нашел решения.

Вот что я получил:

wordlist = ['mississippi','miss','lake','que']

letters = str(aqk)

for item in wordlist:
    if item.find(letters) != -1:
        print item

Это пример. Здесь единственный выход должен быть 'lake' и 'que', так как эти слова содержат 'a', 'q' и 'k'. Как я могу переписать свой код, чтобы это было сделано?

Заранее спасибо!

Alex

Ответы на вопрос(5)

Ваш ответ на вопрос