
python随记
a_lgorithm
这个作者很懒,什么都没留下…
展开
-
python列表按元素(对象、类)的某个属性排序
下边是一个例子,对Departs列表中的元素(均为Department类型)按照'id','name'两个属性排序(优先级依次减弱) import operator #导入operator 包,pip install operator Departs = []#待排序列表 class Department:#自定义的元素 def __init__(self,id,name,id2)...原创 2018-11-16 09:08:23 · 21462 阅读 · 3 评论 -
python学习之Iterable和Iterator的区别
首先从字面意思来解释Iterable和Iterator的区别 Iterable:由英文的命名规则知道,后缀是able的意思就是可怎么样的,因此iterable就是可迭代的意思。 Iterator:由英文的命名规则知道,后缀是or或者er的都是指代名词,所以iterator的意思是迭代器。 这两个概念之间有一个包含与被包含的关系,如果一个对象是迭代器,那么这个对象肯定是可迭代的;但是反过来,如果一个...转载 2019-01-16 10:33:08 · 374 阅读 · 0 评论