collections
collections.namedtuple() : 将元组转化成坐标式
class collections.deque(iterable)
append(x) :在数组的右边添加x元素
appendleft(x) : 在数组的左边添加x元素
clear() : 清空数组的元素
count(x) : 统计x在对象中出项的次数
extend(iterablb) : 在对象的右侧添加新的可迭代对象iterable
extendleft(iterable) : 将iterable中的元素反转之后添加到对象的左侧。
pop() : 将对象右侧的元素抛出
popleft() : 将对象左侧的元素抛出
remove(value) : 从左到右遍历对象,将第一次匹配上value的元素删除
reverse() : 将对象中的元素反转
rotate(n) : 如果n是正数,将对象尾部的n个元素放到对象的开头,如果n是负数,就将对象前面的n个对象放到尾部。
class collections.defaultdict() :
它是字典的一个子类,除了可以设置字典中不存在键的默认值(类型,或者自定义的),其他的和字典一样。
class collections.OrderedDict():
此类定义的字典是有顺序的,根据输入的顺序进行排序。可以实现一个FIFO(先进先出)的dict,当容量超出限制时,先删除最早添加的Key
腾飞前的蛰伏

浙公网安备 33010602011771号