Python之list 0.0

List开始之后就贱贱超过自己的“承受能力”了~╮(╯▽╰)╭working factory 和 everlasting memory没办法好好地转换。下面第一个栗子,一个简简单单的小memo,我居然用了一天。虽然中间上了个课。。。但还是不嗨森!!闲言少叙。开始吧~

来,上菜先:
Coursera Python 8.4
Open the file romeo.txt and read it line by line. For each line, split the line into a list of words using thesplit() function. The program should build a list of words. For each word on each line check to see if the word is already in the list and if not append it to the list. When the program completes, sort and print the resulting words in alphabetical order.

“Romeo.txt”:这里写图片描述

NAH….大量的数据我们一般都是用”A.txt”存储的,然而如果我们想要检索其中一小部分怎么办呢?

Firstly,我们得把txt读进来啊,赋予其一个变量

B=open('A.txt')

这个地方有几点需要说明。
首先,你要找的这个txt最好是在当前目录下,即和你的python程序在同一个文件夹里边儿。但如果你说,不行,我任性,我喜欢把所有txt存在一个文件夹里面,python存在另一个文件夹里面,那么你可以添加路径,如

B=open('C:/...../,,,,,,/A.txt')

QED~

其次呢,如果说我编好一个merge_sort的程序,我的输入文件是某个含有4个整数的txt文档,但素你说不行啊,老师给的作业明明是要merge_sort十万个数啊,那你就得一步步从含有4个整数的txt到含有10个整数的txt,到20个,21个,100个,。。。然后跟别人对答案,哎,这个inversion的值是不是对了啊….你终于可以试试那个含有10万个整数的txt,还怀揣着特别激动的心情…Anyway,这里我想说明的是,如果说你同一个程序想要对N个txt进行测试。那么,接下来这个方法很常用:


                
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值