def anagram(a_list):
a1_list = list(str(a_list[0]))
a2_list = list(str(a_list[1]))
print(a2_list)
if (len(a1_list) != len(a2_list)):
return False
a1_list.sort()
a2_list.sort()
for i in range(len(a1_list)):
if (a1_list[i] != a2_list[i]):
return False
return True
x1 = int(input())
a_lsit = [""] * x1
for i in range(x1):
a_lsit[i] = input().split(" ")
for i in a_lsit:
if(anagram(i)):
print(i[0]+" & "+ i[1] + " are anagrams.")
else:
print(i[0] + " & " + i[1] + " are NOT anagrams.")
문자열의 문자 하나하나를 리스트로 만들어준다.
a2_list = list(str(a_list[1])) #['l', 'a', 'n', 'd', 'a', 'm']
list_2 = sorted(list_2)
list_3.sort()
def is_anagram(s1, s2):
s1 = s1.replace(' ','').lower()
s2 = s2.replace(' ','').lower()
if sorted(s1) == sorted(s2):
return True
else:
return False