Files
30-seconds-of-code/snippets/is_anagram.md
2019-08-20 10:09:53 +03:00

471 B

title, tags
title tags
is_anagram string

Determine if 2 strings are anagrams.

Returns true if 2 strings are anagrams of each other, false otherwise. Capital letters and whitespaces are ignored.

def is_anagram(str1, str2):
    str1, str2 = str1.replace(" ", ""), str2.replace(" ", "")

    if len(str1) != len(str2):
        return False
    else:
        return sorted(str1.lower()) == sorted(str2.lower())
is_anagram("anagram", "Nag a ram")  # True