起立马扎罗

导航

2012年10月18日 #

Learning Python 10.17

摘要: lists really are arrays inside the standard Python interpreter, not linked structures.这句话我没完全理解List中的方法同样在http://www.cnblogs.com/kilimanjaroup/archive/2012/10/10/2718712.html中已经全部列出需要注意的是,相比L+[x]一类的操作,L.append(x)这种method call会更快,因为它是in-place操作,不产生新的变量。sort也是原地修改,所以L=L.sort()会导致丢失L的引用。列表的排序操作有以下几种方法1 阅读全文

posted @ 2012-10-18 16:09 起立马扎罗 阅读(154) 评论(0) 推荐(0)

Learning Python 10.16

摘要: 声明String的方式包括:单引号、双引号、三重引号(可直接包含换行)、r+引号、转义序列,其中合法的转义序列如下图当len(str)时,计算的是真实长度,如声明时使用了转义序列,将会计算转义后的长度(如\t代表tab,则长度为1)Python的设计原则之一是refuses the temptation to guess。类似"1"+2的运算将会报错,必须使用明文的转换如int(s)和str(n)或ord(s)和chr(n)L=list(s)和''.join(L)可以配合使用作为改变字符串的一种方法。str中的方法已经在http://www.cnblogs. 阅读全文

posted @ 2012-10-18 11:11 起立马扎罗 阅读(292) 评论(0) 推荐(1)

Learning Python 10.15

摘要: Shit,因为一些原因没机会发,今天把15~17号的发上来,要整理其中的图片和代码,不知道今天的能不能来得及。另外匆忙间整理的可能比较乱或遗漏图片、代码等,估计后续还需要稍稍完善。Object:每个object都有两个standard header fields:type designator(标识类型)和reference counter(标识是否能回收)。而variable(与object本身无关),没有类型,它只是通过link和object连接起来。废弃的object(当之前与其link的唯一variable指向其他object时)有自动的垃圾收集机制Shared Reference:当 阅读全文

posted @ 2012-10-18 10:51 起立马扎罗 阅读(122) 评论(0) 推荐(0)