python 列表操作(增删查)

import copy

name=["lichen","lizhou","likai","sunwei","huwan"]
#增
name.append("tieniu")#类似栈的插入
name.insert(3,"zhuhong")#插入下标位置,原来的后移
#删
name.pop()  #类似栈的pop
name.pop(3)
del name[1]
name.remove("likai")
#查
name[1:3] #左闭右开
name.index("lichen")#返回列表位置 name[name.index("lichen")]
print(name.count("lichen"))#计算列表中的元素个数
#改
name.reverse()
name.sort() #符号>数字>大写>小写
name.extend() #合并俩个数组
name.clear()#清空

#复制
#浅copy,不完全独立,第二个list每一个元素都是第一个list的引用
name2=name.copy()
name2.append("shesong")
print(name)
print(name2)
#深copy,完全独立一份
name3=copy.deepcopy(name)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值