码迷,mamicode.com
首页 >  
搜索关键字:python 列表的内置方法    ( 135044个结果
浅析python中的类变量和对象变量
刚学python,学到了有关于类和对象的地方。对一个概念有点模糊,后来通过实践编码找到一定规律 在python中 class test(object): id=2 name='tt' list=['tt','dd'] def change(self,newA,new_id): self.id=new_id self.age=new...
分类:编程语言   时间:2014-06-25 19:29:20    阅读次数:267
Evaluate Reverse Polish Notation (Python)
【问题】 Evaluate the value of an arithmetic expression in Reverse Polish Notation. Valid operators are +, -, *, /. Each operand may be an integer or another expression. Some examples: ...
分类:编程语言   时间:2014-06-24 23:22:53    阅读次数:331
C/C++中容器vector使用方法
C++中数组很坑,有没有类似Python中list的数据类型呢?类似的就是vector!vector 是同一种类型的对象的集合,每个对象都有一个对应的整数索引值。和 string 对象一样,标准库将负责管理与存储元素相关的内存。我们把 vector 称为容器,是因为它可以包含其他对象。一个容器中的所有对象都必须是同一种类型的。...
分类:编程语言   时间:2014-06-24 23:07:59    阅读次数:310
矩阵树定理速证
凯莱公式: spanning_trees_num( G ) = spanning_trees_num( G - e ) + spanning_trees_num( G · e ) 矩阵树定理: G 对应的拉普拉斯矩阵(度矩阵 - 邻接矩阵)L( G )   删除任意一行一列得到的行列式的值det( L*( G ) ) 即生成树的个数,即spanning_trees_num( G...
分类:其他好文   时间:2014-06-24 22:05:54    阅读次数:237
《python源码剖析》笔记 python虚拟机中的函数机制
1.Python虚拟机在执行函数调用时会动态地创建新的 PyFrameObject对象, 这些PyFrameObject对象之间会形成PyFrameObject对象链,模拟x86平台上运行时栈 2.PyFuctionObject对象 typedef struct { PyObject_HEAD PyObject *func_code; //对应函数编译后的PyCodeObject对象 PyObject *func_globals; //函数运行时的global空间 PyObject *func_...
分类:编程语言   时间:2014-06-24 21:56:10    阅读次数:415
一入python深似海--对象的属性
Python中一切皆是对象,每个对象都可以有多个属性。Python是如何管理这些属性呢?我们来探讨一下。 属性的__dict__系统 对象的属性包含两部分:类属性和对象属性。对象的属性可能来自于其类的定义,叫做类属性。类属性可能来自于类的定义自身,也可能来自父类。一个对象的属性还可能是该对象实例定义的,叫做对象属性。 对象的属性存储在对象的__dict__属性中。__dict__为一...
分类:编程语言   时间:2014-06-24 21:03:01    阅读次数:218
Reverse Words in a String
【问题】 Given an input string, reverse the string word by word. For example, Given s = "the sky is blue", return "blue is sky the". 【代码】 class Solution: # @param s, a string # @retu...
分类:其他好文   时间:2014-06-24 21:00:30    阅读次数:168
排序算法比较和选择
排序算法有不少,当然,一般的语言中都提供某个排序函数,比如Python中,对list进行排序,可以使用sorted(或者list.sort()),关于这方面的使用,在我的github代码库algorithm中有几个举例,有兴趣的看官可以去那里看看(顺便告知,我在Github中的账号是qiwsir,欢迎follow me)。但是,在某些情况下,语言中提供的排序方法或许不适合,必须选择某种排序算法。 ...
分类:其他好文   时间:2014-06-24 18:33:33    阅读次数:205
《集体智慧编程》代码勘误:第六章
一:勘误 classifier类中:       def fprob(self, f, cat): if self.catcount(cat) == 0: return 0 #notice: rember change int to double or float # + 0.0 or *1.0 is ok, other wise, may get 0. return self.fc...
分类:其他好文   时间:2014-06-24 17:49:42    阅读次数:211
python学习笔记三---segmaphore信号量学习
信号量semaphore 是一个变量,控制着对公共资源或者临界区的访问。信号量维护着一个计数器,指定可同时访问资源或者进入临界区的线程数。 每次有一个线程获得信号量时,计数器-1。若计数器为0,其他线程就停止访问信号量,直到另一个线程释放信号量。...
分类:编程语言   时间:2014-06-24 17:49:06    阅读次数:256
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!