摘要:
itemgetter 字典列表进行排序 rows = [ {'fname': 'Brian', 'lname': 'Jones', 'uid': 1003}, {'fname': 'David', 'lname': 'Beazley', 'uid': 1002}, {'fname': 'John', 阅读全文
posted @ 2020-04-08 14:23
择一事,终一生
阅读(141)
评论(0)
推荐(0)
摘要:
defaultdict 创建一个多值字典,如果我们自己实现 # 我们自己实现 d = {} for key, value in pairs: if key not in d: d[key] = [] d[key].append(value) # 使用defaultdict d = defaultdi 阅读全文
posted @ 2020-04-08 11:32
择一事,终一生
阅读(103)
评论(0)
推荐(0)
摘要:
当要查找的元素个数相对比较小的时候,函数 nlargest() 和 nsmallest() 是很合适的。 如果你仅仅想查找唯一的最小或最大(N=1)的元素的话,那么使用 min() 和 max() 函数会更快些。 类似的,如果 N 的大小和集合大小接近的时候,通常先排序这个集合然后再使用切片操作会更 阅读全文
posted @ 2020-04-08 11:04
择一事,终一生
阅读(173)
评论(0)
推荐(0)
摘要:
任意可迭代对象都可以进行解包操作 字符串 元组 列表 文件对象 迭代器和生成器 原则: 赋值变量的个数和可迭代对象的个数保持一致 字符串 name = 'wangys' a, b, c, d, e, f = name print(a) print(b) print(c) print(d) print 阅读全文
posted @ 2020-04-08 10:54
择一事,终一生
阅读(295)
评论(0)
推荐(0)