python中列表相关操作/访问列表/列表更新/删除/常用的List函数方法

列表/List

列表是一组使用方括号括起来的数据,元素中间使用逗号进行分隔,可以存放任意类型的对象,例如:list = [1, 'abc', [1, 2, 3], (1, 2, 3), {"A": "apple"}]是一个可变对象,所以可以进行增、删、改、切片等操作;

访问列表

访问列表中的元素同字符串类似,是根据下标(索引)进行访问,索引从左向右是正索引从0开始,依次1,2,3…等类推;索引从右向左是从-1开始的,依次是-2,-3,-4…类推,切片之后取到的数据仍是一个列表。
访问元素:list[下标值]
列表切片:list[起始值:终止值:步长]
(步长不写的时候默认为1)

list1 = [1, 6, 8, 4, 10, 0, 1, 22]
print(list1[2])  # 打印列表下标为2的元素
print(list1[-1])  # 打印列表下标-1的元素
print(list1[:3])  # 打印列表从0-2下标的元素值,结果仍是列表
print(list1[2:5])  # 打印列表从2-4的元素值,切片取值范围是左开右闭(即不包含右边的第5个下标)
print(list1[::2])  # 打印从头到尾,步长为2的元素值
print(list1[::-1])  # 步长为-1从右开始打印元素,相当于倒叙打印列表
print(list1[5:2:-1])  # [0, 10, 4]
# 步长为-1,从右往左取值,又因为是按正数取得,所以取得是下标2-5之间的元素,又因为左开右闭原则,所以取不到下标2的数据 ,可以渠道下标为5的数据
print(list1[5::-1])  
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值