python学习笔记之列表方法(List)

18 篇文章 0 订阅
9 篇文章 0 订阅

列表是python中最基本也是使用十分广泛的数据类型,列表的使用在Python代码几乎无处不在,list方法一共有以下几种:
‘append’, ‘clear’, ‘copy’, ‘count’, ‘extend’, ‘index’, ‘insert’, ‘pop’, ‘remove’, ‘reverse’, ‘sort’,
接下来分别简单介绍一下

增加元素的方法

append()

#添加一个元素到列表最后

代码示例:

li = ['小明',18,'男',['1','2','3']]
li.append(10086)#添加一个元素到列表最后
print(li)

效果如下所示:
在这里插入图片描述

insert()

#在指定位置添加一个元素,括号里第一个参数表示index(索引值),第二个参数表示要在该索引上添加的对象

#后面的元素都往后移一位

代码示例:

li = ['小明',18,'男',['1','2','3']]
li.insert(1,"python")
print(li)

效果如下图所示:
在这里插入图片描述

extend()

#将序列类型中的每一个元素追加到末尾

#括号里只能有一个对象

代码示例:

li = ['小明',18,'男',['1','2','3']]
li.extend(li[3])
print(li)
li.extend('html')
print(li)

效果如下图所示:
在这里插入图片描述

删除元素的方法

pop()

#弹出(删除)最后一个元素

代码示例:

li = ['小明',18,'男',['1','2','3']]
a = li.pop()
print(li)
print(a)

效果如下图所示:
在这里插入图片描述

remove()

#指定元素删除

#括号里参数为想删除的元素,且此元素在此列表里面

代码示例:

li = ['小明',18,'男',['1','2','3']]
li.remove(18)
print(li)
li.remove('男')
print(li)

效果如下图所示:
在这里插入图片描述

clear()

#清空列表里面的元素

#列表本身还存在,为一个空列表

代码示例:

li = ['小明',18,'男',['1','2','3']]
li.clear()#清空列表
print(li)

效果如下图所示
在这里插入图片描述

元素修改方法

索引修改

代码示例:

li = ['小明',18,'男',['1','2','3']]
li[0] = "小花"#索引修改
print(li)

效果如下图所示:
在这里插入图片描述

元素查看方法

count()

#统计括号里元素在列表里面出现的次数

代码示例:

li = ['小明',18,'男',['1','2','3']]
print(li.count(18))

效果如下图所示:
在这里插入图片描述

index()

#查看括号里参数在列表里面的索引值

#若参数不在列表里面,会报错

代码示例:

li = ['小明',18,'男',['1','2','3']]
print(li.index(18))

结果如下图所示:
在这里插入图片描述

dir()

#查看对象里面的方法

代码示例:

li = ['小明',18,'男',['1','2','3']]
print(dir(li))

效果如下图所示:
在这里插入图片描述

help()

#查看帮助文档

代码示例:

li = ['小明',18,'男',['1','2','3']]
print(help(li))

结果如下图所示:
在这里插入图片描述

改变元素方法

sort()

#对列表元素进行排序

代码示例:

li = ['1','5','8','4','7','3','2','2']
t = ['a','c','k','d','e','k']
li.sort()
t.sort()
print(li)
print(t)

效果如下图所示:
在这里插入图片描述

reverse()

#倒序

代码示例:

li = ['1','5','8','4','7','3','2','2']
t = ['a','c','k','d','e','k']
li.reverse()
t.reverse()
print(li)
print(t)

效果如下图所示:
在这里插入图片描述
如果觉得还不错,请点个赞支持一下哦,谢谢!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

谦谦均

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值