摘要: 列表推导是为了减少将一个列表转换为另一个列表时所需要编写的代码的重复。 推到列表 将一个列表转换为另一个列表时需要做4件事 a,创建一个新列表来存放转换后的数据。 b,迭代处理原列表中的各个数据项。 c,每次迭代时完成转换。 d,将转换后的数据追加到新列表。 上面两处代码所做事情相同。 阅读全文
posted @ 2016-10-12 22:28 慢慢来,少年! 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 使用Python对数据排序时,有两种选择。 原地排序(In-place sorting)是指按你制定的顺序排列数据,然后用排序后的数据替换原来的数据。 原来的顺序会丢失。对于列表,sort()方法会提供原地排序: 复制排序(Copied sorting)是指按你指定的顺序排列数据,然后返回原数据的一 阅读全文
posted @ 2016-10-12 21:44 慢慢来,少年! 阅读(291) 评论(0) 推荐(0) 编辑
摘要: Python提供了伊特标准库,名为pickle,它可以保存和加载几乎任何Python数据独享,包括列表。 一旦把数据“腌制”到一个文件,它将会持久存储,可以在以后某个日期/时间读入另外一个程序。 用dump保存,用load恢复 使用pickle很简单:只需要导入所需的模块,然后使用dump()保存数 阅读全文
posted @ 2016-10-12 20:55 慢慢来,少年! 阅读(895) 评论(0) 推荐(0) 编辑