add is_anagram
This commit is contained in:
20
snippets/is_anagram.md
Normal file
20
snippets/is_anagram.md
Normal file
@ -0,0 +1,20 @@
|
||||
### is_anagram
|
||||
|
||||
Determine if 2 strings are anagrams.
|
||||
|
||||
Returns true if 2 strings are anagrams of each other, false otherwise.
|
||||
Capital letters and whitespaces are ignored.
|
||||
|
||||
``` python
|
||||
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())
|
||||
```
|
||||
|
||||
``` python
|
||||
is_anagram("anagram", "Nag a ram") # True
|
||||
```
|
||||
Reference in New Issue
Block a user