On 2020-11-01, Bischoop <bisch...@vimart.net> wrote:
> I'm working on a script i which user inputs letters and then a printed
> words containing those letters. The scripts works however I can't solve
> one problem , it prints also words in which these letters occur more 
> than once.
> -------------------
> Fore example:
> Letters: at
> Output: auto, autobahn.
> -------------------
>
> I supposed to not print word: "autobahn" because I've given it only one
> letter "a".
>

Problem's solved.

------------
for word in words:
    if all(word.count(x) == letters.count(x) for x in letters):
            print(word)
-------------

Thanks for suggestions, I didn't had to use counter but going to look
into as it seems useful and interesting.

Thank You
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to