python学习记录5--------列表list
2020-12-13 14:10
标签:span 使用 列表操作 list insert 记录 输入 bsp pen 增:append insert append:添加到列表尾; insert:可以插入自己设置的位置。 改:直接用a[1]=‘内容‘,多项时,可以用a[1:3]=[‘内容1‘,’内容2‘] 删:remove、pop、del a.remove(a[2]),可以这样使用。 del :del a[下标],也可以将列表删除:del a 其他操作: count:统计某一个元素出现的次数 extend:拼接 a=[1,2,3] b=[4,5,6] a.extend(b)#将b的元素拼接到a,并覆盖a。输入a的结果是【1,2,3,4,5,6】 index:查找某个元素内容的下标 ,如果有多个相同元素时,是先去遇到的第一个,后续的元素需要用程序推算一下 print(a.index(’laoli‘)) #打印laoli这个元素的下标 reserve:颠倒列表中的元素位置,倒序,没有返回值,直接对当前调用的列表操作 a.reserve() sort:从小到大排序;没有返回值,直接对当前调用的列表操作 a.sort()#sort(默认有一个参数reserve=false),可以从大到小排序,a.sort(reserve=True) python学习记录5--------列表list 标签:span 使用 列表操作 list insert 记录 输入 bsp pen 原文地址:https://www.cnblogs.com/fangxiaosheng/p/11552442.html1 a=[‘xiaoming‘,‘xiaopang‘,‘laowang‘,‘laozi‘,‘xiaoli‘]
2 print(a[0:]) #默认步长是1,从左0往右最后选值,结果是打印全部
3 print(a[1:4:2])#b步长是2,从左1往右3选值,每两个选一次值,结果是打印xiaopang,laozi
4 print(a[4:1:-1])#b步长是-1,从右0往左1选值,每1个选一次值,结果是打印【‘laowang‘,‘laozi‘,‘xiaoli‘】
5 print(a[-1::-1])#步长是-1,方向是从右往左取值,第一个下标是-1,从xiaoli开始往左边取值,打印全部1 # 增:append insert
2 # append:默认添加到列表尾;
3 # insert:可以插入自己设置的位置。a.insert(‘位置‘,‘数据‘)
4 # a.append("laoli")#最后位置插入laoli
5 # print(a)
6 a.insert(1,"laoli")#下标为1的插入laoli,后面往后排
7 print(a)
1 a.remove(‘laoli‘) #删除laoli,没有返回值
2 # print(a)
3 b=a.pop(1) #删除下标为1的值,返回删除的值
4 print(a)
5 print(b)
1 c=a.count(‘laowang‘)
2 print(c)
上一篇:C# 如何寫入cookie