回答了问题2016-08-25
json格式其实是把Python对象序列化到一个纯文本文件中(针对Python来说)json.dumps函数把一个python对象转换(序列化)成json字符串,indent意思是使用4个空格来缩进,这个字符串也就是正常的字符串,你可以:
关注了问题2016-08-25
赞了回答2016-08-24
因为你的数据其实是很有特点的,这里可以进行精简。因为所有的字符串都是20个字符长度,且都由ATCG四个字符组成。那么可以把它们变换为整数来进行比较。二进制表现形式如下
赞了回答2016-08-24
首先,你的时间估算完全不对,这种大规模的数据量处理,好歹跑个几万条,持续十秒以上的时间,才能拿来做乘法算总时间,只算一条的话,这个时间几乎都是初始化进程的开销,而非关键的IO、CPU开销
提出了问题2016-08-22
发布了文章2016-08-19
Python Enclosing作用域、闭包、装饰器话聊下篇 Python Enclosing作用域、闭包、装饰器的基础篇,请看Python Enclosing作用域、闭包、装饰器话聊上篇 Jaglawz: 我经常看到有人的装饰器是带参数的,这又是咋回事呢? Pylego: 这个其实很简单的,你还记得上次我说: {代...
回答了问题2016-08-18
{代码...}
关注了问题2016-08-18
回答了问题2016-08-18
@dokelung 的itertools.cycle是个妙用,我还有更好的方法: {代码...}
关注了问题2016-08-18
发布了文章2016-08-11
Python Enclosing作用域、闭包、装饰器话聊上篇 Jaglawz: 听讲Python一切都是对象,是吗? Pylego: 是的,像函数也是对象。 Jaglawz: 那么函数也可以有自己的属性了? Pylego: 当然,像下面这样写是可以的: {代码...} Jaglawz: 这都行,那是不是函数也可以像普通对...
回答了问题2016-08-04
你只需要在文件开头加上: {代码...} 或者: {代码...}
关注了问题2016-08-04
回答了问题2016-08-02
{代码...}
关注了问题2016-08-02
赞了问题2016-07-30
关注了问题2016-07-30
发布了文章2016-07-26
用了很多年Linux的我在升级Ubuntu 16.04之后竟然发现我的以太网卡的名字竟然不是eth0,变成了enp3s0,每次想要修改什么配置,都要先ifconfig查一下网卡名,真是让我很郁闷!
发布了文章2016-07-21
由于不同人的vim配置不一样,安装方法也不尽相同,请参考官方的安装方法来安装。对于使用spf13-vim的同学,在主目录下的.vimrc.bundles.local添加一行:
发布了文章2016-07-21
之前有接触过递归,看到别人写的递归函数的代码,好生羡慕,怎么就能写这么好呢?我怎么就想不到这样写呢?如此等等。 就拿fibonacci函数来说吧,一个普通的函数可能这样写: {代码...} 我看到这个函数的思考方式是这样的: {代码...} 想到这我头都要爆了,彻底被人...