import randomdef ReadFileDatas():FileNamelist = []file = open('1.txt','r+')for line in file:line=line.strip('\n') #删除每一行的\nFileNamelist.append(line)print('len ( FileNamelist ) = ' ,len(FileNamelist))file.close()return FileNamelistdef WriteDatasToFile(listInfo):file_handle=open('2.txt',mode='a')for idx in range(len(listInfo)):str = listInfo[idx]#查找最后一个 “_”的位置ndex = str.rfind('_')#print('ndex = ',ndex)#截取字符串str_houZhui = str[(ndex+1):]#print('str_houZhui = ',str_houZhui)str_Result = str  + '\n'           #+ str_houZhui+'\n'print(str_Result)file_handle.write(str_Result)file_handle.close()if __name__ == "__main__":listFileInfo = ReadFileDatas()#打乱列表中的顺序random.shuffle(listFileInfo)WriteDatasToFile(listFileInfo)

python:打乱文本中每一行的顺序,如train.txt相关推荐

  1. 如何用python读取文本中指定行的内容

    如何用python读取文本中指定行的内容 搜索资料 我来答 分享 新浪微博 QQ空间 浏览 5284 次 查看全文 http://www.taodudu.cc/news/show-64036.ht ...

  2. 用python统计字母个数_python统计字母个数 python 统计文本中字母个数

    python 统计文本中字母个数 作业文件等有人回答小编再发,之前发文件被屏蔽了明明转身就有一个温馨的港湾,却偏偏还要去追逐那无望的孤船. l = 0with open('file.txt', 'r' ...

  3. python过滤文本中的emoji表情

    python过滤文本中的emoji表情 最近在处理文本内容的时候发现很多文本会有特色表情,由于占位较多,想着能过滤掉就好,也不影响文本内容含义,并且对后续做语义分析也有帮助. 网上搜了下,总体还是通过 ...

  4. python提取文本中的字符串到新的txt_Python实现jieba对文本分词并写入新的文本文件,然后提取出文本中的关键词...

    版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. Python实现jieba对文本分词并写入新的文本文件,然后提取出文本中的关键词思想 先对文本进行 ...

  5. python读取文本中的内容

    1.获取路径符 pathseq = os.path.seq 2.文本中获取内容 import os import sys from collections import OrderedDictdef ...

  6. python 去除文本中的中文、中文符号

    删除中文及中文符号的方法,网上很多是python2 的写法,现在将python3的用法记录如下. 知识点 - 正则表达式 - 中文字符库zhon.hanzi,使用命令行pip3 install zho ...

  7. Python关于文本中标点符号及其他的替换

    要处理文档,需要将一个TXT文档(如用户评论)的评论段将其所有的标点符号前后的评论都分成每一行.如: 帅府护病房,手机动画. 岁的胡思凡,是对俄方. 处理成: 帅府护病房 手机动画 岁的胡思凡 是对俄 ...

  8. python 当前目录_Python中的搜索路径顺序

    Python中的搜索路径 搜索顺序依次如下 1. 当前目录 2. 环境变量PYTHONPATH中的目录 3. Python安装目录(for Linux OS:/usr/local/lib/python ...

  9. Python删除文本中不符合要求的行

    对文本数据清洗时,为了增强效果(还不知道会不会增强),需要删除某一句话全为未标注实体的文本.如下图中"成 O"那一行.属于整句话都未标注,可以删除. 目标任务: 删除两空行之间不符 ...

最新文章

  1. canvas 文字颜色_Canvas技术概述
  2. linux shell之cut用法
  3. Node初学(二)Promise/Deferred模式,异步调用
  4. MICRA OPENCART 自适应主题模板 ABC-0678-02
  5. PHP函数篇之掌握ord()与chr()函数应用
  6. 分块试水--CODEVS5037 线段树练习4加强版
  7. 【2011-04-06】SQL Server 2000 日志传送搭建
  8. 简单实现UITableView索引功能(中英文首字母索引)(一) ByH罗
  9. Google真相:决策贡献及其艰苦抉择
  10. 南信大c语言实验8报告,北科大C语言程序设计实验报告8论文报告.doc
  11. 优秀ppt作品范例_毕业论文答辩ppt模板优秀范例
  12. 【渝粤教育】国家开放大学2018年秋季 1174t水工钢筋混凝土结构(本) 参考试题
  13. LayaAir 性能统计面板 laya.utils.Stat
  14. Netflix Web 性能案例研究
  15. PDF文件中的文字怎么修改?来试试这种修改方法
  16. mysql交并补_集合交并补运算顺序是什么?
  17. 牛逼顿的一生:当智商高到一定程度,情商就不重要了
  18. java 随机数生成算法_java 语言实现的随机数生成算法
  19. 分数拆分(简单数学)
  20. 微信小程序开发类似微博回复功能自带云开发数据库(无限回复)

热门文章

  1. HTML边框圆角丶渐变颜色
  2. 禅道管理工具的安装教程
  3. python中emuterate用法_多个conemu窗口如何区分?
  4. 9款日志管理工具大比拼,选型必备!
  5. Java实现RSA分段加密解密
  6. React配置微信jssdk关闭公众号分享等
  7. vuecli3关闭 Prefetch
  8. 经济学说史名词解释及课后习题答案
  9. sqlserver2012数据库,日志文件损坏修复
  10. 二叉堆简单实现与应用