商讯信箱
用户名: @
密  码:   注册|忘记密码
登录
个人用户经销商
您的位置:首页 > 技术频道 > 正文

用Python实现文件乱序

作者:来自ITPUB论坛  2008-01-19

  【IT168 技术文档】用Python实现文件乱序

  # cat test.dat   1 --- I   2 --- L   3 --- O   4 --- V   5 --- E   6 --- Y   7 --- O   8 --- U   9 --- !   10 --- !   # cat r.py   import sys,random   lines = sys.stdin.readlines()   olines=[]   while lines:   olines.append(lines.pop(random.randrange(len(lines))))   sys.stdout.write( "".join(olines))   # cat test.dat | python r.py   6 --- Y   4 --- V   8 --- U   5 --- E   3 --- O   2 --- L   1 --- I   10 --- !   7 --- O   9 --- !
1
【内容导航】
第1页: 用Python实现文件乱序
©版权所有。未经许可,不得转载。
[责任编辑:cynthia]