1 .append的用法与实例
append(self, object, /)(object:需要添加的元素)
Append object to the end of the list.(在列表末尾加入任意元素)
命令:list.append(object)
实例:向列表末尾添加元组
加入元组:
运行结果:
2 .clear的用法与实例
clear(self, /)
清除列表中的元素
实例:
运行结果:
3 .copy的用法与实例
copy(self, /)
复制列表
实例:
运行结果:
4 .count的用法与实例
count(self, value, /)
返回值出现的次数
实例:
输出列表中2出现的次数
运行结果:
5 .extend的用法与实例
extend(self, iterable, /)(iterable:可迭代的)
通过附加可迭代对象中的元素来扩展列表。
实例:
向列表中加入元组:
运行结果:
由此可以看出extend是将变量中元素一个一个加入列表中末尾,而不是将变量直接加入列表中
6 .index的用法与实例
返回第一个值的索引
index(self, value, start=0, stop=9223372036854775807, /)
value:确定索引的列表元素
start:起始值,选择从列表什么位置开始
stop:结束,表示结束索引的位置,默认为列表最末尾
实例:
运行结果:
7 .insert的用发与实例
insert(self, index, object, /)
在索引之前插入对象
idnex:插入索引的位置
object:插入的对象
实例:
在列表索引为1的位置插入“123”
运行结果:
8 .pop的用法与实例
pop(self, index=-1, /)
删除并返回索引处的项目(默认为最后一个)
index:需要删除的元素的索引值
实例:
删除列表中索引为1的元素
运行结果:
9 .remove的用法与实例
remove(self, value, /)
删除第一个出现的值
value:需要删除的值
实例:
删除列表中第一个出现的1
运行结果:
10 .reverse的用法与实例
reverse(self, /)
就地反转(将列表中索引为-1的元素索引变为0,索引为-2的元素索引变为1,以此类推)
实例:
运行结果:
11 .sort的用法与实例
sort(self, /, *, key=None, reverse=False)
升序为默认(括号中可以什么都不写,也可以写reverse=False(否定降序))
reverse:降序排列
key:为列表排列添加参数,使得列表中的元素用参数来进行排序,不是直接比较列表中的元素的大小
sort可以将列表中的元素进行升序(降序)排列
按升序对列表进行排序:
运行结果:
按降序对列表进行排序:
.sort(reverse=True)
运行结果:
添加key的参数后进行排序
实例:
根据字符串的长短进行升序:
运行结果:
进行降序:
运行结果: