PYTHON-列表List的数据分片和操作函数

  1. List 的数据分片
    我之前对于list的反向索引一直感到很蒙圈,这个表有助于记忆反向索引的规则。

如:
list_a =[ “一” , “二” ,“三” ,“四” , “五” , “六” , “七” ,“八” , “九” ]

正向索引 0 1 2 3 4 5 6 7 8
列表数据 “一” “二” “三” “四” “五” “六” “七” “八” “九”
反向索引 -9 -8 -7 -6 -5 -4 -3 -2 -1

反向索引 = 正向索引 - 列表的长度

如果要打印五~八的值,有两种写法
第一种:print(list_a[4:8])
第二种:print(list_a[-5:-1])

如果要打印五~九:
第一种:print(list_a[4:])
第二种:print(list_a[-5:])

是不是很好记 O(∩_∩)O哈哈~

  1. List常用函数

ist 的操作函数

函数 描述
append(data) 追加数据
copy() 列表复制
insert(index,data) 向列表中指定索引位置追加新数据
index(data) 数据第一次出现的索引
count(data) 统计某一个数据在列表中出现的次数
extend() 追加列表
pop(index) 从列表中弹出第一个数据并删除
reverse() 列表数据反转
sort() 排序
remove(data) 从列表中删除数据

代码示例:

#coding UTF-8
#列表常见函数练习
a_list = [1,4,565,"happy",8,45,"love"]
c_list = ["我是一个有趣的人","我喜欢你","可以认识你吗?"]
d_list = [
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值