In [8]:
def permutationOf(string1, string2):
    return set(string1) == set(string2)

def permutationOf2(string1, string2):
    if len(string1) != len(string2):
        return False
    for i in string1:
        if i not in string2:
            return False
    return True

In [12]:
from nose.tools import assert_equal

assert_equal(permutationOf('', 'foo'), False)
assert_equal(permutationOf('Nib', 'bin'), False)
assert_equal(permutationOf('act', 'cat'), True)
assert_equal(permutationOf('a ct', 'ca t'), True)

In [ ]: