摘要: 格式:tile(A,reps) * A:array_like * 输入的array * reps:array_like * A沿各个维度重复的次数 举例:A=[1,2] 1. tile(A,2) 结果:[1,2,1,2] 2. tile(A,(2,3)) 结果:[[1,2,1,2,1,2], [1, 阅读全文
posted @ 2017-03-06 15:39 ZYVV 阅读(903) 评论(0) 推荐(0) 编辑
摘要: Python 2.7.3 同上 在Python 3.2.3中 input和raw_input 整合了,没有了raw_input 阅读全文
posted @ 2017-03-06 15:37 ZYVV 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 函数原型 声明:s为字符串,rm为要删除的字符序列 s.strip(rm) 删除s字符串中开头、结尾处,位于 rm删除序列的字符 s.lstrip(rm) 删除s字符串中开头处,位于 rm删除序列的字符 s.rstrip(rm) 删除s字符串中结尾处,位于 rm删除序列的字符 注意: 1. 当rm为 阅读全文
posted @ 2017-03-06 15:36 ZYVV 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 一、介绍 sort函数是list列表中的函数,而sorted可以对list或者iterator进行排序 二、sort和sorted的比较 1、用sort函数对列表排序时会影响列表本身,而sorted不会 举例: >>> a = [1,2,1,4,3,5] >>> a.sort() >>> a [1, 阅读全文
posted @ 2017-03-06 15:34 ZYVV 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 在Python中使用help帮助 从中可以看出argsort函数返回的是数组值从小到大的索引值 Examples One dimensional array:一维数组 Two-dimensional array:二维数组 ####################################### 阅读全文
posted @ 2017-03-06 15:28 ZYVV 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 在学习python的过程中,lambda的语法时常会使人感到困惑,lambda是什么,为什么要使用lambda,是不是必须使用lambda? 下面就上面的问题进行一下解答。 1、lambda是什么? 看个例子: 看一下执行的结果: g(1) >>>2 g(2) >>>3 当然,你也可以这样使用: l 阅读全文
posted @ 2017-03-06 15:24 ZYVV 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 一、后缀表达式求值 后缀表达式也叫逆波兰表达式,其求值过程可以用到栈来辅助存储。假定待求值的后缀表达式为:6 5 2 3 + 8 * + 3 + *,则其求值过程如下: 1)遍历表达式,遇到的数字首先放入栈中,此时栈如下所示: 2)接着读到“+”,则弹出3和2,执行3+2,计算结果等于5,并将5压入 阅读全文
posted @ 2017-03-06 15:19 ZYVV 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 树(Tree)是n(n≥0)个结点的有限集。在任意一棵非空树中:(1)有且仅有一个特定的被称为根(Root)的结点;(2)当n>1时,其余结点可分为m(m>0)个互不相交的有限集T1,T2,…,Tm,其中每一个集合本身又是一棵树,并且称为根的子树(SubTree)。 结点拥有的子树数称为结点的度(D 阅读全文
posted @ 2017-03-06 15:16 ZYVV 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是二叉堆? 一句话概括:二叉堆就是一种满足堆的两个特性的一颗完全二叉树。也叫优先队列 那么是满足哪两个呢? 父节点比子节点大的称为最大堆: Example of a complete binary max heap 父节点比子节点小的为最小堆: Example of a complete 阅读全文
posted @ 2017-03-06 15:06 ZYVV 阅读(151) 评论(0) 推荐(0) 编辑
摘要: >>> li = ['a', 'b', 'c'] >>> li.extend(['d', 'e', 'f']) >>> li ['a', 'b', 'c', 'd', 'e', 'f'] >>> len(li) 6 >>> li[-1] 'f' >>> li = ['a 阅读全文
posted @ 2017-03-06 14:56 ZYVV 阅读(332) 评论(0) 推荐(0) 编辑
摘要: python的set和其他语言类似, 是一个无序不重复元素集, 基本功能包括关系测试和消除重复元素. 集合对象还支持union(联合), intersection(交), difference(差)和sysmmetric difference(对称差集)等数学运算. sets 支持 x in set 阅读全文
posted @ 2017-03-06 14:54 ZYVV 阅读(333) 评论(0) 推荐(0) 编辑