列表的可容纳任何对象
列表(可以容纳任意对象,可变类型)
python是一种动态类型语言,一个变量是什么类型,要看程序在运行过程中变量所代表的值是什么。
查:
通过索引(下标),都是从零开始
切片
list.count查某个元素出现次数
list.index根据内容找对应位置
x in a 判断x在不在a列表中
增:
List.append()向列表增加内容没有返回值修改列表本身 (追加)List.insert(0,100)在list列表的0位置插入100(更加灵活的插入)
List.extend(b)吧b加到a列表a列表改变这是与加操作的不同之处
改:
a[index]="new_key"
a[start:end] = [a,b]在start之后(包括start)end之前(保留end索引元素)插入a,b。
删:
List.clear()清空列表
List.pop(0)删除指定位置的元素,不写参数默认删除最后一个
List.remove()移除值
del: 即可以删除某个固定内容也可以删除整个对象
复:
List.copy()复制列表
new_list= list.copy()修改新的列表旧列表不改变
排序:
list.reverse反转排序
list.sort()排序函数
list.sort(rerverse=True)是否反转列表
浙公网安备 33010602011771号