b", "c", "d"]
>>> L = [1, 2, "c", "d"]
>>> L = [[1, 2, 3], "a", "b", [4, "c"]]
python中的列表是一个序列,其内元素是按索引顺序进行存储的...,可以进行索引取值、切片等操作。...所以各元素是有位置顺序的,可以通过索引取值,可以通过切片取子列表
构造列表
有两种常用的构造列表方式:
使用中括号[]
使用list()构造方法
使用(中)括号构建列表时,列表的元素可以跨行书写,这是...列表是序列,序列类型的每个元素都是按索引位置进行存放的,所以可以通过索引的方式取得列表元素:
>>> L = [1,2,3,4,5]
>>> L[0]
1
>>> L = [
......比如指定两个排序依据,一个按字符串长度升序排,长度相同的按第2个字符降序排。用法其实很简单,不过稍占篇幅,所以本文不解释了。
列表迭代和解析
列表是一个序列,可以使用in测试,使用for迭代。