diveinpython 学习

791阅读 0评论2011-03-04 alanland
分类:Python/Ruby

list的切片
如果将两个分片索引全部省略, 这将包括 list 的所有元素。但是与原始的名为 li 的 list 不同, 它是一个新 list, 恰好拥有与 li 一样的全部元素。li[:] 是生成一个 list 完全拷贝的一个简写。

list 的 append 和 extend:
extend 的参数时一个 list,会遍历添加参数中每个元素
append的参数时一个 元素,把参数当成一个元素添加

list的搜索
用list.index('')来做,
如果找不到,会产生一个异常
所以先用  ‘c’in list:来判断,然后再搜索

list删除元素
用remove(值)来做,如果没有这个值,产生异常,仅仅删除第一次出现的那个
pop(),会删除最后一个,并且返回最后一个

dictionary用del来删除

list运算符
可用 + ,+= ,* 运算符






上一篇:python语言类型
下一篇:oracle10gXE自动安装配置