列表的相关方法

append 向列表的末尾添加新的元素        例:lst.append("forever")

insert 在指定索引之前插入元素         例:lst.insert(0,"forever")

extend 迭代追加所有元素(必须是Iterable这样的可迭代性数据)    例:lst.extend(tup)

pop 通过指定索引删除元素,若没有索引移除最后那个 (推荐)  例:res = lst.pop()(默认删除最后一个)  res = lst.pop(2) [指定删除]

remove 通过给予的值来删除,如果多个相同元素,默认删除第一个 例:lst.remove("forever")

clear 清空列表                      例:lst.clear()

其他操作

index 获取某个值在列表中的索引              例:res = lst.index("forever")  [如果找不到该数据直接报错]

count 计算某个元素出现的次数               例:res = lst.count("forever")  [与字符串不同,无法设定开始结束索引]

sort() 列表排序 (基于原有列表进行修改)          例:(数字) lst.sort()[默认从小到大]  lst.sort(reverse=True)[从大到小排序]

                               (字母) ascii 编码进行排序 大小写字母ascii相差32,按照ascii编码的大小,一位一位的进行比较,默认从小到大 

                               (中文) 针对于中文 (能排序,无规律可循)

reverse 列表反转操作                   例:lst.reverse()

posted @ 2021-04-12 20:09  你也想起舞吗ovo  阅读(46)  评论(0)    收藏  举报