wilkins

老实做人

导航

2015年4月7日 #

找到第一个不重复的字符

摘要: 问题描述:在字符串中找到第一个不重复的字符,如,'total'中第一个不重复的字符为'o'。思想:扫描两次字符串,第一次:建立一个对应字符的字典,键值为“出现一次”和“不是一次”;第二次:扫描出第一个键值为“出现一次的”字符。def searchOnce(s): if len(s)==0: ... 阅读全文

posted @ 2015-04-07 13:50 wilkins 阅读(169) 评论(0) 推荐(0) 编辑

2015年3月22日 #

Python批量修改文件名

摘要: 处理语料库时,有些文件名字很不规则,为了方便处理,同义按数字顺序修改名称,主要是用到os模块:import osdef RenameFiles(srcdir): #将目录下所有的文件命名为数字开头的名称 srcfiles = os.listdir(srcdir) index = 1... 阅读全文

posted @ 2015-03-22 22:05 wilkins 阅读(2573) 评论(0) 推荐(0) 编辑

2015年3月20日 #

列表操作的小问题

摘要: 例如:a=[2,3,1,2],对a从下标1开始排序:错误代码:a=[2,3,1,2]a[1:].sort()b=a[1:].sort()上述代码是不能直接改变a的,我们会发现b是None,因为sort函数无返回值。a[1:].sort()等价于下述代码:b=a[1:]b.sort()当然不会改变a了... 阅读全文

posted @ 2015-03-20 15:13 wilkins 阅读(113) 评论(0) 推荐(0) 编辑

2015年3月19日 #

Python求逆序数

只有注册用户登录后才能阅读该文。 阅读全文

posted @ 2015-03-19 11:54 wilkins 阅读(3) 评论(0) 推荐(0) 编辑