标准库之collections

Posted hhsh

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了标准库之collections相关的知识,希望对你有一定的参考价值。

# 命名元组
# from collections import namedtuple
#
# p = namedtuple(‘point‘, [‘x‘, ‘y‘])
# p1 = p(4,3)
# p2 = p(3,4)
# print(p1.x)
# print(p2.y)
# print(p(4,3))

# 双栈队列
# from collections import deque
# l = [1,2]
# dq = deque(l)
# dq.append(3)
# dq.appendleft(0)
# dq.insert(4,5)
# print(dq.pop())
# print(dq.popleft())
# print(dq)

# # 有序的字典
# from collections import OrderedDict
#
# od = OrderedDict([(‘a‘, 1), (‘b‘, 2), (‘c‘, 3)])
# print(od)
# print(od[‘b‘])
# for i in od.items():
#     print(i)

# 默认字典
# from collections import defaultdict
# d = defaultdict(lambda : 5)
# print(d[‘a‘])

 

以上是关于标准库之collections的主要内容,如果未能解决你的问题,请参考以下文章

Python标准库之collections模块

python标准库之collections

标准库之collections

Python常用标准库之fileinput

Python常用标准库之fileinput

python标准库之sys模块 学习