Есть вопросы?

Здесь Вы можете найти ответы на многие вопросы или задать свой вопрос!

Программисты, объясните как работает эта программа:
words = sorted([input().lower() for _ in range(int(input()))])

def sorted_string(s):
return ''.join(sorted(s))

anagram = {}
for word in words:
sorted_word = sorted_string(word)
anagram. setdefault(sorted_word, [])
anagram[sorted_word].append(word) for w, a in anagram. items():
if len(set(a)) > 1:
print(*sorted(set(a)))

Другие вопросы по: Информатика

Знаешь правильный ответ?
Программисты, объясните как работает эта программа: words = sorted([input().lower() for _ in range(i...

Популярные вопросы