列表操作
Posted limw
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了列表操作相关的知识,希望对你有一定的参考价值。
li = [‘alex‘,[1,2,3],‘wusir‘,‘egon‘,‘女神‘,‘taibai‘] l1 = li[0] print(l1) l2 = li[1] print(l2) l3 = li[0:3] print(l3) li = [‘alex‘,‘wusir‘,‘egon‘,‘女神‘,‘taibai‘]
#增加 append insert li.append(‘日天‘) li.append(1) print(li) while 1: username = input(‘>>>‘) if username.strip().upper() == ‘Q‘: break else: li.append(username) print(li) li.insert(4,‘春哥‘) print(li) li.extend(‘二哥‘) li.extend([1,2,3]) print(li)
#删 li = [‘taibai‘,‘alex‘,‘wusir‘,‘egon‘,‘女神‘,] name = li.pop(1) # 返回值 name = li.pop() # 默认删除最后一个 print(name,li) li.remove(‘taibai‘) # 按元素去删除 print(li) li.clear() # 清空 print(li) del li del li[0:2] # 切片去删除 print(li)
#改 li[0] = ‘男兽‘ li[0] = [1,2,3] #切片 li[0:3] = ‘云姐plfdslkmgdfjglk‘ li[0:3] = [1,2,3,‘春哥‘,‘咸鱼哥‘] print(li)
#查 for i in li: print(i) print(li[0:2])
#公共方法:
l = len(li) print(l) num = li.count(‘taibai‘) print(num) print(li.index(‘wusir‘)) li = [1,5,4,7,6,2,3] # #正向排序 li.sort() print(li) # #反向排序 li.sort(reverse=True) print(li) # #反转 li.reverse() print(li)
以上是关于列表操作的主要内容,如果未能解决你的问题,请参考以下文章
Visual Studio 自定义代码片段在方法定义的参数列表中不起作用