我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

Python如何删除长度小于3的单词

Python如何删除一段英语里长度小于3的单词和出现次数少于2次的单词


n = input()
s = n.split()
for i in s:
  if len(i) < 3 and n.count(i) < 2:
    del s[s.index(i)]
n = " ".join(s)

work_count = defaultdict(int)
for word in text.split():
    if len(word) > 3:
        work_count[word] += 1

words = [k for k, v in work_count.items() if v >= 2]
print(words)

近期文章

  • flink sql job 如何每天定时执行?
  • 关闭整个弹窗怎么写js方法
  • 处理异常finally有什么 用啊
  • NPOI 实例XWPFDocument报错,如何解决?(语言-c#)
  • SSM+JSP项目,部署及配置方面问题
  • oracle 查询加了order by一直处于执行中,没加order by 1秒就查出来了
  • spyder中用不了np.nonezero?
  • try catch是干嘛的 在什么情况下使用 catch是否有多种写法
  • C++调用MATLAB .m文件编译生成的dll,提示未定义函数或变量'sym'
  • 计算机发生乱码问题,希望大家能帮我一下
  • 增加new标签出现错误
  • Mac安装chrome打不开,出现这个图片
  • 请问这样定义类有错吗?问
  • 微信小程序 textarea 安卓端字数超出取值无效
  • 语法错误,哪里出错啊
  • springboot校验数据的类里的字段可以不对应数据库的吗?
  • python的 a,b = b,a是怎么实现的
  • 杭州联合1号缺少1221其他应收款数据
  • 朋友们怎么给旅游系统添加推荐功能啊
  • webpack serve --open打开显示不了内容

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华