列表在中感觉是最灵活的有序集合对象类型,有点像其他语言的数组的类型,它有很多非常有用的操作,下面大概介绍下
列表可以嵌套,索引和分片操作
嵌套:
l3 = ['a',['b','cc'],'d','f','e']
索引:
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 "", line 1, in
TypeError: can only concatenate list (not "str") to list
如果你要相加的话,可以把a通过str()方法转换成字符类型,或者是把字符串"11"通过list()方法转换成列表类型
学了下python列表的基本知识以后可以看看python列表操作方法,自己去 个python吧,然后python编辑器里多练习下!
阅读(362) | 评论(0) | 转发(0) |