Loading collection data...
Collections are a way for you to organize kata so that you can create your own training routines. Every collection you create is public and automatically sharable with other warriors. After you have added a few kata to a collection you and others can train on the kata contained within the collection.
Get started now by creating a new collection.
oh yes my bad
permutations refers to the name of the function i.e., the user is using a recursive function as his solution
yes, but as i recall you should import itertools module first before use the permutations method, and clearly there is no import command in the code above. does this "permutations" refered to the name of the function?
e.g.,
will return
what does "permutations(s[:i]+s[i+1:])" do?
I figured it out. Variable "result" is limited and unique to the scope of each function call.
Not sure if anyone is going to read this but how is this recursion able to retain the result list? Won't result be cleared each time permutations is run?
This comment is hidden because it contains spoiler information about the solution