判断两个字符串是否为变位词python
时间: 2023-04-27 14:00:53 浏览: 146
可以使用Python中的Counter模块来判断两个字符串是否为变位词。
具体步骤如下:
1. 导入Counter模块
```python
from collections import Counter
```
2. 使用Counter函数统计两个字符串中每个字符出现的次数
```python
str1 = 'abcde'
str2 = 'edcba'
count1 = Counter(str1)
count2 = Counter(str2)
```
3. 比较两个计数器对象是否相等
```python
if count1 == count2:
print('是变位词')
else:
print('不是变位词')
```
完整代码如下:
```python
from collections import Counter
str1 = 'abcde'
str2 = 'edcba'
count1 = Counter(str1)
count2 = Counter(str2)
if count1 == count2:
print('是变位词')
else:
print('不是变位词')
```