Python 列表

  • 什么是列表

列表  [ ]    每一项元素使用逗号隔开,列表什么都能装,能装对象的对象,列表可以装大量的数据

  • 列表的索引和切片

列表的索引和切片列表和字符串一样,也有索引和切片,只不过切出来的内容是列表

索引的下标从0开始

[起始位置:结束位置:步长]

  • 列表的增删改查
lst = ["成龙","吴京","Alan Walker","棉花糖","朗朗"]
# 在屁股后面添加
lst.append("人皇") # 在原有的基础上进行的操作 只能添加单个
# 在xxx位置插入xxx内容
lst.insert(1,"欧阳娜娜")
lst.extend(["麻神","A神","小马丁"]) # 迭代添加
print (lst)
# 删除
date = lst.pop(2)#返回被删除的数据
print (date)
print (lst)

lst.remove("吴京") #删除元素
lst.remove("鲍勃") #如果没有该元素会报错

del lst[1:3] #切片删除
lst.clear()# 清空列表
print (lst)

lst = ["星际争霸","魔兽世界","刀塔传奇","英雄联盟","永劫无间"]
lst[0] = "扫雷"
print (lst)
lst[2] = "炉石传说"

#切片修改
lst[1:3] = "武道传说" # 先删除,后添加
lst[1::2] = ["QQ华夏"] #会报错,因为只给了一个值
lst[1::2] = ["QQ华夏","QQ三国"]# 切片修改的时候,如果步长不是1,要注意元素的个数
print (lst)

# 查询  列表是一个可迭代对象,所以可以进行for循环
lst = ["金美笑","李成俊","李英俊"]
for el in lst:
    print (el)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值