随笔分类 -  Python Cookbook

摘要:对于python原生的数据类型来说,并不存在直接的方法可以找到最大或最小的N个值, 传统的方法必须先排序,然后再截取相应的值,而且对于集合这类数据类型来说还不能直接排序, 需要先转化为列表才行,有的时候非常不便,因此python提供了内置模块heapq可以解决这类问题。 下面分别对列表、集合和字典的 阅读全文
posted @ 2018-01-23 00:29 明王不动心 阅读(255) 评论(0) 推荐(0) 编辑
摘要:要求有大小写和数字参杂。 结果: 阅读全文
posted @ 2017-12-20 15:39 明王不动心 阅读(137) 评论(0) 推荐(0) 编辑
摘要:再看下一个例子: 同步:执行之后等着结果 串行是我们要避免的,这回浪费系统资源。 同步不代表串行,同步只是提交任务的方式。 如果就像执行完了之后再打印结果 阅读全文
posted @ 2017-12-20 15:37 明王不动心 阅读(508) 评论(0) 推荐(0) 编辑
摘要:要想将一个字符串反转,首先大脑中肯定想到的是:先将字符串变成列表,使用reverse反转,在转化为字符串。 第一种方法: 第二种方法类似于第一种: 解释:reserved()将x反取为一个可迭代对象,使用list取出所有值,然后使用join连接起来。 第三种方法: 解释:有些取巧,使用-1反向取值 阅读全文
posted @ 2017-12-06 22:30 明王不动心 阅读(1780) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示