列表的可容纳任何对象

列表(可以容纳任意对象,可变类型)

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)是否反转列表

 

 

posted on 2019-01-03 10:50  萌新python  阅读(299)  评论(0)    收藏  举报