''' https://www.cnblogs.com/tanfd/p/6099429.html 判定2个字符是不是异位字符: 比如abcda 是aabcd的异位字符 ''' #方法1: print(sorted('abcda')==sorted('aabcd')) ''' 效率O(NlogN) ''' #方法2:哈希的思想.用ord变成asci码 a='abcda' b='aabcd' d=[0]*256 for i in range(len(a)): d[ord(a[i])]+=1 d[ord(b[i])]-=1 print(d==[0]*256) ''' 效率O(N) '''