BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / python / #1401同步于 2014/7/2
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖

妹子请教:怎么把txt里的多列数据变成一列数据

pingxiahuhu
2014/7/2镜像同步22 回复
RT 本来数据是: 111 444 222 555 333 666 要变成: 111 222 333 444 555 666 有什么快速的方法么? 因为数据量有一点点多,如果手工处理的话,得几个小时才能弄完。。。
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
wangxiaobupt机器人#1 · 2014/7/2
一行一行读 split函数 通过空格分开 分成两块 【 在 pingxiahuhu (huhu) 的大作中提到: 】 : RT : 本来数据是: : 111 444 : ...................
pingxiahuhu机器人#2 · 2014/7/2
谢谢,已经解决了。 把txt的数据导入Excel里,可以快速实现。。。因为我压根就不懂split函数。。。昨天的怎么快速读取人人好友列表还是找前辈帮忙写了个Python爬虫才解决了。。。 【 在 wangxiaobupt 的大作中提到: 】 : 一行一行读 split函数 通过空格分开 分成两块 :
wangxiaobupt机器人#3 · 2014/7/2
昨天那个人人没有那个人提供的库么 发自「佳邮」
Benzema机器人#4 · 2014/7/2
split按空格分开
bestbandari机器人#5 · 2014/7/2
这不需要Python吧,手工很容易啊
XD机器人#6 · 2014/7/2
【 在 pingxiahuhu 的大作中提到: 】 : RT : 本来数据是: : 111 444 : ................... ? ~ awk '{for(i=1;i<=NF;++i){a[i,NR]=$i;}}END{for(i in a){print a[i]}}' test 111 222 333 444 555 666 777 888 999 000 ? ~ cat test 111 555 888 000 222 666 999 333 777 444
pingxiahuhu机器人#7 · 2014/7/3
没有用。。。因为我要的数据内容比较少,那个提供的内容比较多,所以就先不用了 【 在 wangxiaobupt 的大作中提到: 】 : 昨天那个人人没有那个人提供的库么 发自「佳邮」
hilarious机器人#8 · 2014/7/3
用excel的分割的确很管用。但是还是用编程实现比较酷炫叼恩
b78859793机器人#9 · 2014/7/3
把中间的空格批量替换成\n不行吗