python
文章平均质量分 76
请问zp
这个作者很懒,什么都没留下…
展开
-
一些python基础问题
1、set() build an ordered collections of unique elements用set()强制转换时,会排序,去重set.intersection 交集set.difference 差集2、random.choice 从给定的序列中随机选择一个元素返回。源码:def choice(self,seq): retur原创 2017-02-20 17:11:58 · 2247 阅读 · 0 评论 -
python cookbook读书笔记
本文是阅读Python cookbook第三版的一些笔记。1、 zip()产生的生成器只能使用一次。如:prices_and_names = zip(prices.values(), prices.keys())print(min(prices_and_names)) # OKprint(max(prices_and_names)) # ValueError: max(原创 2017-02-23 17:06:25 · 329 阅读 · 0 评论 -
Django generic.Views 源码初步剖析
Django generic.Views 源码初步剖析django 采用了类形式的view,方便继承,此外,内建了listView,detailView,updateView,createView等常用的view类,方便开发者进行视图的展示。而generic.views是所有view所继承的基本类,主要包括下面几个方法。_init_as_viewdispatchhttp_method_not原创 2017-03-24 00:00:51 · 394 阅读 · 0 评论 -
python文档笔记之数据机构
1.python中list,tuple,str等几种内建类型直接通过等比较时,规则是逐个取出元素进行比较。当其中一个到了末尾,之前的元素都相同时,长度大的更大。(1, 2, 3) < (1, 2, 4)[1, 2, 3] < [1, 2, 4]'ABC' < 'C' < 'Pascal' < 'Python'(1, 2, 3, 4)原创 2017-04-01 15:56:05 · 369 阅读 · 0 评论 -
python的继承体系mro详解
本文为阅读python官方文档之mro详解,所得的一些笔记。文档地址:https://www.python.org/download/releases/2.3/mro/python在2.2之后引入了新式类,即继承自object的类。在2.3引入了全新的mro来对继承的顺序等进行管理。在此之前,python按照从左到右的继承顺序,进行深度优先遍历,得出继承树的顺序。引原创 2017-04-16 22:28:19 · 1770 阅读 · 0 评论 -
python3与python2的一些区别(使用2to3将代码移植到python3)
原文地址:http://old.sebug.net/paper/books/dive-into-python3/porting-code-to-python-3-with-2to3.html概述几乎所有的Python 2程序都需要一些修改才能正常地运行在Python 3的环境下。为了简化这个转换过程,Python 3自带了一个叫做2to3的实用脚本(Utility Script),转载 2017-08-23 10:14:16 · 895 阅读 · 0 评论