上QQ阅读APP看书,第一时间看更新
2.1.3 列表类型
列表是常用的Python数据类型,使用方括号创建,数据项用逗号分隔。注意列表的数据项不需要具有相同的类型。例如,创建3个列表,示例代码如下:
list1 = ['region', 2019, 2020] list2 = [289, 258, 191, 153] list3 = ["south", "north", "east", "west"]
运行上述创建列表的代码,输出如下:
列表的索引与字符串的索引一样,也是从0开始的,此外,还可以进行截取、组合等操作。例如,我们截取list3中的索引1~3,当不包含索引为3的字符串时,示例代码和输出如下:
list3[1:3]
['north', 'east']
可以对列表的数据项进行修改或更新。例如,修改列表list1中索引为1的元素的数值2019,将其修改为文本“2019年”,示例代码和输出如下:
可以使用del语句来删除列表中的元素,示例代码和输出如下:
del list1[1] list1
['region', 2020]
也可以调用append()方法在尾部添加列表项,示例代码和输出如下:
list1.append(2021) list1
['region', 2020, 2021]
此外,还可以调用insert()方法在中间添加列表项,示例代码和输出如下:
list1.insert(1,2019) list1
['region', 2019, 2020, 2021]