当前位置: 首页> 科技> 名企 > 甘肃兰州旅游攻略_公众号制作代运营_磁力天堂_公司网页

甘肃兰州旅游攻略_公众号制作代运营_磁力天堂_公司网页

时间:2025/7/11 18:05:06来源:https://blog.csdn.net/m0_58149406/article/details/147166723 浏览次数:0次
甘肃兰州旅游攻略_公众号制作代运营_磁力天堂_公司网页

单词来源于coca单词库
效果如下:
2个字母的单词
3个字母的单词
4个字母的单词
5个字母的单词

n个字母的单词
在这里插入图片描述

def sort_words_by_length_and_alphabet(text):# 将输入文本按空格分割为单词列表words = text.split()# 去除标点符号import stringwords = [word.translate(str.maketrans('', '', string.punctuation)) for word in words]# 去掉重复的单词unique_words = set(words)#将所有单词转换为小写字母unique_words = [word.lower() for word in unique_words]# 按照每个单词的长度和字母顺序进行排序sorted_words = sorted(unique_words, key=lambda word: (len(word), word))# 返回排序后的单词列表return sorted_words# 示例用法
if __name__ == "__main__":# 读取文件内容with open('COCA_20000.txt', 'r', encoding='utf-8') as file:text = file.read()# 提取单词并排序sorted_words = sort_words_by_length_and_alphabet(text)print("按单词长度和字母顺序升序排序的结果:", sorted_words)# 保存到文件with open('sorted_words.txt', 'w', encoding='utf-8') as file:for word in sorted_words:file.write(word + '\n')print("已保存到文件 sorted_words.txt")
关键字:甘肃兰州旅游攻略_公众号制作代运营_磁力天堂_公司网页

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: