列表 序列的通用操作包括: 索引(indexing),分片(slicing),加(adding),乘(multiplying) 一.列表索引: 通过下标编号访问数据: >>> a=['a','b','c','d','e','f'] >>> a[0] 'a' >>> a[3]
列表在python 中感觉是最灵活的有序集合对象类型,有点像其他语言的数组的类型,它有很多非常有用的操作,下面大概介绍下 列表可以嵌套,索引和分片操作 嵌套: l3 = ['a',['b','cc']] 索引: l3[1] 分片: l3[2:4] 下面有2个非常有意思的操作, +和* 比如: [1,2]+[5,6] 结果生成了一个新的列表,[1,2,5,6] 注意python是强类型的语言, 如果 a = [1,2] print a+"11" 它会报错: Traceback (most recent call last): File "",1.1.3 列表 Python 可以支持一些符合数据类型,常常和只一起分类。最典型的就是list, 它可以写成在方括号内一组用逗号分开的数值。List 的数据项不一定都是相同的类型。 >>> a = [’spam’, ’eggs’, 100, 1234] >>> a [’spam’, ’eggs’, 100, 1234] 像字 line 1, in TypeError: can only concatenate list (not "str") to list 如果你要相加的话,可以把a通过str()方法转换成字符类型,或者是把字符串"11"通过list()方法转换成列表类型 学了下python列表的基本知识以后可以看看python列表操作方法,自己去 python2.6下载 个python吧,然后python编辑器里多练习下! 作者:老王@python python教程 老王python,提供pythn相关的python教程和python下载 ,希望大家能够喜欢