鱼C论坛

 找回密码
 立即注册
查看: 2841|回复: 8

求助,去掉重复项的问题 谢谢 谢谢

[复制链接]
发表于 2018-10-27 09:04:08 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
我的文件是这样的不用分词,词和词以一个空格在分割,那么怎么把文件中的词去掉重复项 打印到一个新文件呢。拜托 1111111.png
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2018-10-27 09:09:03 | 显示全部楼层
是去掉 回车符的文件 希望解答
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-10-27 10:08:25 | 显示全部楼层
如果是单纯去掉重复项用set就行了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-10-27 20:37:59 | 显示全部楼层
读取每一行:' '.join(set(open(‘7-9.txt').readline().split(' ')))
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-10-29 12:00:08 | 显示全部楼层
是去掉文件 回车,将把文件的内容变成一行,是这个需求的吗
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-10-29 12:16:24 | 显示全部楼层
  1. file = open('./131.txt','r')

  2. data = ''
  3. for line in file.readlines():
  4.     line=line.strip('\n')
  5.     data +=line
  6. file.close()
  7. with open('./131.txt', 'w') as f:
  8.     f.write(data)
复制代码



写法有点笨,大概思路是这样的
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-10-29 17:22:55 | 显示全部楼层
爱学习的懒懒君 发表于 2018-10-27 10:08
如果是单纯去掉重复项用set就行了

谢谢你
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-10-29 17:23:33 | 显示全部楼层
_ULTIMATE_CODER 发表于 2018-10-27 20:37
读取每一行:' '.join(set(open(‘7-9.txt').readline().split(' ')))

谢谢你了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-10-29 17:24:24 | 显示全部楼层
Jons 发表于 2018-10-29 12:16
写法有点笨,大概思路是这样的

谢谢你了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-6-22 19:22

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表