摘要: 切片实例 print str[0:3] #截取第一位到第三位的字符 print str[:] #截取字符串的全部字符 print str[6:] #截取第七个字符到结尾 print str[:-3] #截取从头开始到倒数第三个字符之前 print str[2] #截取第三个字符 print str[ 阅读全文
posted @ 2017-11-09 18:47 黑桃09 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 在学习python的过程中,lambda的语法时常会使人感到困惑,lambda是什么,为什么要使用lambda,是不是必须使用lambda? 下面就上面的问题进行一下解答。 1、lambda是什么? 看个例子: 1 g = lambda x:x+1 看一下执行的结果: g(1) >>>2 g(2) 阅读全文
posted @ 2017-11-09 16:57 黑桃09 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 堆的定义 堆是一种特殊的树形数据结构,每个节点都有一个值,通常我们所说的堆的数据结构指的是二叉树。堆的特点是根节点的值最大(或者最小),而且根节点的两个孩子也能与孩子节点组成子树,亦然称之为堆。 堆分为两种,大根堆和小根堆是一颗每一个节点的键值都不小于(大于)其孩子节点的键值的树。无论是大根堆还是小 阅读全文
posted @ 2017-11-09 16:26 黑桃09 阅读(1031) 评论(0) 推荐(0) 编辑