数据容器List(有序集合)
List列表:
定义:List由一系列按特定顺序排列的元素组成;
使用 [] 表示列表,其中元素使用" , "分隔
创建列表: list = [str1, str2, str3, ...]
1 list1 = ['a', 'b', 'c', 'd']2 print(list1)3 --->['a', 'b', 'c', 'd']
序列操作:(用法等同于String)
1、相加:new_list = list1 +list2
2、相乘:new_list = list * num
3、成员检查:in & not in
基本操作:
1、切片:访问List中的元素:
获取单个元素:x = list[num] num为元素在列表中的位置
获取多个元素:x = list[star : end] 参数为起止区间,结果不包含end位元素
如果进行复制,可使用 [:]
如果进行倒数排序,可使用[:: -1]
1 list1 = ['a', 'b', 'c', 'd']2 print(list1[2])3 --->c4 print(list1[0:2])5 --->['a', 'b']
2、修改元素:即重