Python 列表与元组:深入解析与实践应用
1. 查找变位词的函数与控制器
在 Python 中,我们可以编写一个函数来查找给定单词在字典文件中的变位词。下面是实现该功能的代码:
# 查找变位词的函数
def compute(word_str, file_str):
sorted_word = sorted(word_str.lower())
result_lst = []
with open(file_str, 'r') as file:
for line in file:
new_word = line.strip()
new_word = new_word.lower()
sorted_new_word = sorted(new_word)
if sorted_word == sorted_new_word:
result_lst.append(new_word)
if not result_lst:
result_str = "<pre> \n No anagrams of " + word_str + " in our dictionary </pre>"
else:
result_str = "<pre> \n"
result_str += "Anagrams of " + word_str + "\n"
for w in result_lst:
Python列表与元组深度应用
超级会员免费看
订阅专栏 解锁全文
1281

被折叠的 条评论
为什么被折叠?



