Python核心数据类型-列表

本文详细介绍了Python的列表数据类型,包括其有序、可重复和多类型元素的特点。列表使用方括号[]表示,支持索引访问、切片、添加、删除和修改等操作。此外,还提到了常用的列表方法如append、extend、insert、del、pop、remove、count、index以及排序和反转功能。文章最后提到了二维列表的操作,并设有相关练习和作业。
摘要由CSDN通过智能技术生成

1.List(列表)

  • 列表可以完成大多数集合类的数据结构实现,列表中的元素类型可以不相同,它支持数字,字符串甚至可以包含列表(嵌套,二维列表,三维等等),列表可以存储混合数据类型
  • 列表写在方括号[]之间,用逗号分隔开的元素列表
  • 列表索引值以0开始,-1为末尾的开始位置
  • 特性:①有序②元素可以重复③可以存放多种数据类型
  • 操作:①通过索引获取(下标)获取值②切片③增加数据④删除数据⑤给元素重新赋值 
lista=["张三","李四","王五","赵六","jjj"]
#        0      1      2      3     4
#       -5     -4     -3     -2    -1(逆序)

print(lista)
#①通过索引(下标)获取值
print(lista[2])
print(lista[-3])
#②切片
print(lista[2:5])
print(lista[1:5:2])    #litaa[起始索引:结束索引:步长]
print(lista[2:])  #获取摸个索引以后的所有值
print(lista[:2])   #获取某个索引以前的所有值
#③增加数据
lista.append("王麻子")  #在末尾添加元素
lista.insert(2,"熊大")  #在指定位置添加元素
print(lista)
#④删除数据
lista.remove("王五")#删除一个具体值
lista.pop(2)   #删除指定位置的值
print(lista)
#⑤给元素重新赋值
lista[0]="zhangsan"
print(
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值