![](https://i-blog.csdnimg.cn/blog_migrate/8f900a89c6347c561fdf2122f13be562.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/961ddebeb323a10fe0623af514929fc1.gif)
''' 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) '''