Skip to main content

python的dictionary (字典)、tuple (元组元组) 和 list (列表)

Dictionary 字典
定义:d = {'key1':'value1', 'key2':'value2'}
访问:d['key']
修改:d['key1'] = 'value'
删除:del d['key']
清空:d.clear()

List 列表
定义:l = ['a','b','c']
访问:l[index],index为负,则从尾部开始取。l[-n]=l[len(l)-n]
修改:l[index] = value
分片:l[n:m]
添加:l.append(new_vlaue),l.insert(index, new_value),l.extend(['e','f'])
删除:l.remove(value),只删除首次出现的值。
   l.pop(),删除最后一个值,并返回。

Tuple 元组
定义:t = ('a', b, 1)
访问:t[index]
修改:t[index] = value
分片:t[n:m]
定长,不可添加,删除。

当然,这些介绍远远不够,建议看深入 Python :Dive Into Python 中文版

Comments

Popular posts from this blog

PSP 三国无双 大蛇传 人物图片

PSP三国无双 大蛇传 人物图片(Google Picasa相册) 现在还不全,太多了。。。(2008-03-23) 搞完了,体力活啊。(2008-04-20) 暂时放弃吧,那个空间到期很久了,忘了更新这里了。什么时候找到地方放再跟新。(2009-04-29) 上传到Google Picasa(2009-09-25)

一点感想

久久没来,最近在家google基本无法使用了,无奈用自由门翻墙而出,看到自己以前所发的东西,感慨良多。想起硬盘上魔兽截图无数,说不定哪天出个意外,不如发帖留恋。

Python中的self

习惯上,任何Python类方法的第一个参数(对当前实例d的引用)都叫做self。这个参数扮演着C++或Java中的保留字this的角色,但self在Python中并不是一个保留字,它只是一个命名习惯。虽然如此,也请除了self之外不要使用其它的名字,这是一个非常坚固的习惯。 出自:《Dive Into Python》