Question
Specification: nearAnagram(S1, S2) takes two sequences, S1 and S2, and returns True if the two sequences are possible anagrams of each other. Recall an anagram
Specification: nearAnagram(S1, S2) takes two sequences, S1 and S2, and returns True if the two sequences are possible anagrams of each other. Recall an anagram is simply a permutation of the characters of one string to make another word, such as "servant" and "taverns" (here, we'll extend the notion from strings to sequences, including lists and tuples). A "near anagram" are two sequences that share the same length and are made of identical elements, but my differ in how many times each element occurs. Example: >>> nearAnagram('taverns', 'servant') True >>> nearAnagram([1, 2, 3, 1], (2, 2, 1, 3)) True >>> nearAnagram([1, 2, 3, 1], [3, 2, 1]) False Hint: use set operations. For credit, do not use assignment or conditionals of any form. def nearAnagram(S1, S2): pass # Start here: replace this line with your code.
Python Please and explain how you did not use conditionals.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started