- 博客(2)
- 收藏
- 关注
原创 python cookbook笔记2-字典
一个健映射多个值 from collfaultdict import defaultdict #自动为访问的健创建一个列表实体 d = defaultdict(list) d[‘key’].append(1) d[‘key’].append(2) # d[‘key’] -> [1, 2] s = defaultdict(set) s[‘key’].add(3) s[‘key’].add(4) # s[‘key’] -> {3, 4} .....................
2022-08-02 17:36:08
57
原创 python cookbook笔记1-队列
deque 队列 # 新建一个固定大小队列,当队列中元素等于n时,加入新元素,最老的元素会被自动删除 q = deque(max_len=n) # 可以在队列两端执行添加和弹出操作时间复杂度为O(1) q.append(n) q.appendleft(n) q.pop(n) q.popleft(n) heapq # 获取集合中最大或最小的n个元素 nums = [1, 2,3,4,5,8,4,5,-4,15] maxnums = heapq.nlargest(3, nums) minmuns = heap
2022-07-30 15:01:05
121
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人