一、介绍
1.按一定顺序排列的,写在中括号内,以逗号进行分隔
colors=['blue','black','red','yellow']
2.访问列表元素——用索引值访问 (索引值不能超出范围)
print(colors[0])
3.索引是从0开始
4.索引也可以是负数,-1是左后一个列表元素,-2是倒数第二个,也就是从右边开始数
二、操作元素
1.修改
指定列表名、被修改元素的索引和新值
colors[0]='pink'
2.添加元素
(1)使用append在列表末尾添加元素
colors.append('brown')
(2)使用insert在列表中插入元素
列表名.insert(索引值,'插入元素值')
colors.insert(0,'green')
3.删除元素
(1)使用del语句删除元素
del colors[0]
(2)使用pop()方法删除元素 (pop可以把删除的结果弹出来)
pop直接用是删除且弹出末尾的元素,但是我们也可以指定任何位置的元素
a=colors.pop(0)
(3)根据值删除元素——remove
colors.remove('black')
三、组织列表
1.sort永久排序
(1)按字母顺序排序
colors.sort()
(2)按字母顺序相反的顺序排列
colors.sort(reverse=True)
2.使用sorted()对列表临时排序 (本身不变)
print(sorted(colors))
3.倒着打印列表——reverse()永久修改
reverse()不是按与字母顺序相反的顺序排列列表元素,而是反转列表元素的排列顺序
colors.reverse()
4.确定列表长度——len()
len(colors)