python列表的增删改查

names=["zhao00","qian01","sun02","li03","li03","li03","zhou04"]
#print(names[])  打印错误
print(names)

names.append("wu05")    #增加到最后
names.insert(1,"zheng06") #增加到指定位置

names[0]="zhao" #改

#names.remove("zheng06")
#del names[5]
#names.pop() #     没有下标,默认删掉最后一个
#names.pop(0)
#print(names)
#del names 把整个列表删除
#names.clear() 把列表的元素删除

print(names.index("qian01"))  #查位置
print(names[names.index("qian01")])#并打印数据
print(names.count("li03"))#统计相同元素的个数

合并

names2=["01","02","03"]
names.extend(names2)   #合并

特殊的输出

print(names[0:3]) #左闭右开,等效于[:3]
print(names[-1])   #取最后一个
print(names[-2:])   #取最后两个,[-2:0],[-2:-1]不行

整个列表的输出

1.print(names)
----------
2.for i in names:
    print(i)
----------
3.print(names[0:-1:1])
  #间隔一个输出print(names[0:-1:2])
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值