omkar98 / InfyTQ-Answers

Solutions to InfyTQ Assignments, quiz and tests.
https://omkar98.github.io/InfyTQ-Answers/
127 stars 125 forks source link

Programming Fundamentals using Python Day 8, Problem Assignment 54 #8

Open ShubhamSood1406 opened 4 years ago

ShubhamSood1406 commented 4 years ago

import collections

def check_anagram(data1,data2):

results = dict(collections.Counter(data1))
sort_orders = sorted(results.items(), key=lambda x: x[1], reverse=True)
if(sort_orders[0][1] > 1):
    return False

elif len(data1) == len(data2):
    if(sorted(data1.lower()) == sorted(data2.lower())):
       return True

    return False
return False

print(check_anagram("eat", "tea")) print(check_anagram("backward","drawback")) print(check_anagram("Reductions","discounter")) print(check_anagram("About", "table"))

ShubhamSood1406 commented 4 years ago

Solution of Programming Fundamentals using Python Day 8, Problem Assignment 54

github-actions[bot] commented 4 years ago

Message that will be displayed on users' first issue