作者roger5455858 (o'_'o)
看板Python
标题[问题] python新手数字撷取问题
时间Wed May 9 21:15:08 2018
最近要分析大量资料
想要的取出数值是时间点後面的
如下面资料
第一个是36第二个是36第三个是36.1
有时候是整数有时候是浮点
接下来以此类推
小弟自己试了很多次
但一直无解
寻求高手各位帮忙
谢谢~
2014/01/08 18:55 36,2014/01/09 09:00 36,2014/01/09 13:00 36.1,2014/01/09 17:10 36,2014/01/09 23:03 35.7,2014/01/10 09:00 36,2014/01/10 13:00 36.5,2014/01/10 16:48 36.1,2014/01/10 20:46 36.1,2014/01/11 09:00 36.3,2014/01/11 13:00 36,2014/01/11 16:39 36.4,2014/01/11 20:29 36.2,2014/01/12 09:00 36.1,2014/01/12 13:00 36.9,2014/01/12 17:00 36.2,2014/01/12 21:00 36.1,2014/01/13 09:00 36,2014/01/13 13:00 36.3,2014/01/13 16:37 36,2014/01/13 21:44 36.1,2014/01/14 09:00 35.9
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.115.200.43
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1525871711.A.ED7.html
1F:→ s860134: re 或split 都能 05/09 21:35
2F:→ kenduest: 这个没特别地方,若一行很长的字串,只要简单用 05/09 21:36
3F:→ kenduest: split() 使用逗点当分隔字元,後续用空白取第三个栏位 05/09 21:37
4F:→ Hsins: 你资料量没超过万笔的话,用试算表或即使使用编辑器都能完 05/09 21:43
5F:→ Hsins: 成,比如 sublime text: 05/09 21:43
6F:→ Hsins: 1. 先将 , 以取代为换行符号 \n 05/09 21:44
8F:→ Hsins: 2. Ctrl+a 全选->Ctrl+shift+l 多行编辑->home位移指标 05/09 21:44
9F:→ Hsins: ->删除不必要的文字 05/09 21:45
11F:→ Hsins: 你如果熟悉 RE, 甚至取代的时候就能完成了 05/09 21:45
12F:推 cphe: 如果不会re,如二楼说的硬切再取就好了~反正位置固定不是吗 05/09 22:40
13F:→ vi000246: 时间长度都一样的话 直接把前面切掉就好了 05/09 22:41
14F:推 TitanEric: 用逗号跟空白split就可以 05/09 22:48
15F:→ roger5455858: 已用split+replace解决了 谢谢各位 05/10 01:37