python列表的操作
Posted yang30293316
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python列表的操作相关的知识,希望对你有一定的参考价值。
----------------------------------- 增加 li.append("哈哈") print(li) li.insert(4,"春哥") print(li) li.extend("二哥") li.extend([1,2,3]) print(li) [‘alex‘, ‘俄罗斯‘, ‘杨戬‘, [1, 2, 3], 5, ‘哈哈‘] [‘alex‘, ‘俄罗斯‘, ‘杨戬‘, [1, 2, 3], ‘春哥‘, 5, ‘哈哈‘] [‘alex‘, ‘俄罗斯‘, ‘杨戬‘, [1, 2, 3], ‘春哥‘, 5, ‘哈哈‘, ‘二‘, ‘哥‘, 1, 2, 3] 删 name=li.pop(1)#有返回值,就是删掉的那个字符,默认删除最后一个 print(name,li) li.remove("杨戬") print(li) li.clear()#清空列表 print(li) del li#删除列表 俄罗斯 [‘alex‘, ‘杨戬‘, [1, 2, 3], 5] [‘alex‘, [1, 2, 3], 5] [] del li[2:] [‘alex‘, ‘俄罗斯‘] del li[0:2] [‘杨戬‘, [1, 2, 3], 5] 改: li[0:2]="云姐漂亮"#删除0-2,然后想添加几个就添加几个。 [‘云‘, ‘姐‘, ‘漂‘, ‘亮‘, ‘杨戬‘, [1, 2, 3], 5] 查: li=["alex","俄罗斯","杨戬",[1, 2, 3],5] print(li[3]) print(li[0:3]) [1, 2, 3] [‘alex‘, ‘俄罗斯‘, ‘杨戬‘] ------------------------------
li=["a","a","b","a"] print(li.count("a"))#统计a 出现几次 print(li.index("b"))#返回b的索引值 li.sort()#排序 li.sort(reverse=True)#倒排序 li=[1,3,5,2] li.reverse()#直接反转 print(li)#[2, 5, 3, 1]
以上是关于python列表的操作的主要内容,如果未能解决你的问题,请参考以下文章