본문 바로가기
Coding/Python

[Python] 애너그램(anagram) 함수 만들기 !

by 포스트it 2020. 11. 20.
반응형

안녕하세요. 비전공자가 코딩하는

포스트it 입니다 !

 

 

오늘의 코딩은,

 

Python으로 만든 애너그램 함수

입니다.

 

 

- code -

def anagram(fword, sword):
    fword = sorted(fword.lower().replace(' ',''))
    sword = sorted(sword.lower().replace(' ',''))
    return fword == sword


print(anagram("listen","silent"))
print(anagram("Programming", "Gram Ring Mop"))
print(anagram("Dirty room", "Dormitory"))
print(anagram("toy","yoi")) # 스펠링이 다르기때문에 false

 

결과값은

True
True
True
False

728x90
반응형

댓글