cookbook笔记
独·缠
There is blood in the wind,let's kill someone.
展开
-
cookbook:(1).数据结构和算法(1/3)
转载自: http://python3-cookbook.readthedocs.io/zh_CN/latest/copyright.html1.1 解压序列赋值给多个变量1.2 解压可迭代对象赋值给多个变量1.3 保留最后 N 个元素1.4 查找最大或最小的 N 个元素1.5 实现一个优先级队列1.6 字典中的键映射多个值1.7 字典排序1.8 字典的运算1.9 查找两字典的相同点1.10 删除...转载 2018-07-16 11:14:21 · 236 阅读 · 0 评论 -
cookbook:(1).数据结构和算法(2/3)
转载自: http://python3-cookbook.readthedocs.io/zh_CN/latest/copyright.html1.8 字典的运算问题怎样在数据字典中执行一些计算操作(比如求最小值、最大值、排序等等)?解决方案考虑下面的股票名和价格映射字典:prices = { 'ACME': 45.23, 'AAPL': 612.78, 'IBM': 205...转载 2018-07-16 11:17:46 · 153 阅读 · 0 评论 -
cookbook:(1).数据结构和算法(3/3)
1.15 通过某个字段将记录分组问题你有一个字典或者实例的序列,然后你想根据某个特定的字段比如 date 来分组迭代访问。解决方案itertools.groupby() 函数对于这样的数据分组操作非常实用。 为了演示,假设你已经有了下列的字典列表:rows = [ {'address': '5412 N CLARK', 'date': '07/01/2012'}, {'addres...转载 2018-07-16 11:20:01 · 248 阅读 · 0 评论