fork download
  1. def czy_anagram_zliczanie(s1, s2):
  2. s1 = s1.lower()
  3. s2 = s2.lower()
  4.  
  5. if len(s1) != len(s2):
  6. return False
  7.  
  8. licznik1 = {}
  9. licznik2 = {}
  10.  
  11. for litera in s1:
  12. licznik1[litera] = licznik1.get(litera, 0) + 1
  13.  
  14. for litera in s2:
  15. licznik2[litera] = licznik2.get(litera, 0) + 1
  16.  
  17. return licznik1 == licznik2
  18.  
  19. print(czy_anagram_zliczanie("kabel", "belka")) # True
  20. print(czy_anagram_zliczanie("KaBEL", "belka")) # True
  21. print(czy_anagram_zliczanie("program", "python")) # False
  22.  
Success #stdin #stdout 0.08s 14084KB
stdin
Standard input is empty
stdout
True
True
False