一个很简单的小题,求解

请用编写程序,判断两个字符串是否可以通过字母顺序变换得到一样的结果。如输入;s=’rat’,t=’car’,输出:False。

按字母粒度切分,得到的结果一

a = '122car'
b = '221rac'

def is_exchange(a, b):
    a = list(a)
    b = list(b)
    a.sort()
    b.sort()
    print(a)
    print(b)
    if a == b:
        return True
    else:
        return False


print(is_exchange(a, b))


输出:

print(is_exchange(a, b))
['1', '2', '2', 'a', 'c', 'r']
['1', '2', '2', 'a', 'c', 'r']
True

有用的话麻烦给个采纳,谢谢

两个循环,一个一个