Check Anagram

Check if two strings are anagrams.

AdvancedPhase 5 - Category 5: Advanced String LogicExample 1 of 14
check-anagram.py
1# Take two strings
2s1 = input("Enter first string: ").lower().replace(" ", "")
3s2 = input("Enter second string: ").lower().replace(" ", "")
4
5# Check anagram
6if sorted(s1) == sorted(s2):
7 print("Anagrams")
8else:
9 print("Not anagrams")

Output

Enter first string: listen
Enter second string: silent
Anagrams

What's going on

Sort both strings and compare.

Key Concepts:

Convert to lowercase
Remove spaces
Sort and compare