我们在前面讲到了字符串、元组等数据类型,其中字符串和元组的数据类型是不可以进行内容的增加、修改和删除的。但是在我们实际运用程序的过程中,肯定是需要进行数据内容的修改的,这时我们就可以使用列表这种数据类型。
什么是列表?
列表是python中一种可增加修改的一种高频使用的数据类型,只需要满足以下格式即可。
anyList = [object,object,object]
object代指任意数据类型,即前文提到的int、float、str、tuple,以及元组的本身list也可以。用逗号隔开,可以有任意多个对象。
anyList = [1, 3.14, 'qwentest', (11, 12), [110, 111]]print(type(anyList))
运行后的结果:<class ‘list>即为列表的类型

访问列表:
列表支持下标和切片,所以如果我们要取3.14,只需要:
print(anyList[1])
如需要取3.14和’qwentest’只需要:
print(anyList[1:3])
运行结果:需要注意的是如果是切片,返回的仍然是一个列表。

可以通过链式表达,获取anyList列表中的11或者111:
print(anyList[-2][0])
print(anyList[-1][1])
运行结果:

列表的拼接:
如果有多个列表只需要用+号连接即可。
l1 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
l2 = [11, 12, 13, 14, 15, 16, 17, 18, 19, 20]print(l1 + l2)
运行结果:

文章转载自那美那美,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




