时间:2021-05-22
序列概念
在分片规则里list、tuple、str(字符串)都可以称为序列,都可以按规则进行切片操作
切片操作
注意切片的下标0代表顺序的第一个元素,-1代表倒序的第一个元素;且切片不包括右边界,例如[0:3]代表元素0、1、2不包括3。
1.获取列表的前3个元素
2.获取列表的后3个元素
>>> l[-3:]['c', 'd', 5]由于列表不包括右边界,所以要取最后三个元素右边界不指定即可。
3.获取所有元素
>>> l[:]['a', 'b', 'c', 'd', 5]>>> l[0:]['a', 'b', 'c', 'd', 5]4.指定增长步长
>>> L=list(range(100))>>> L[0:101:10][0, 10, 20, 30, 40, 50, 60, 70, 80, 90]指定10个步长为单位
其它切片
#!/usr/bin/env python3#-*- coding:utf-8 -*-vlist=['a','b','c']vtuple=('a','b','c')vstr='abc'print (vlist[0:2]);print (vtuple[0:2]);print (vstr[0:2])输出结果为:
======================== RESTART: C:/Python35/list.py ========================['a', 'b']('a', 'b')ab总结
以上就是浅析python中的分片与截断序列的全部内容,希望本文对大家学习python有所帮助哦。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
python中zip函数返回一个以元组为元素的列表,其中第i个元组包含每个参数序列的第i个元素。返回的列表长度被截断为最短的参数序列的长度。只有一个序列参数时,
本文实例讲述了Python数据类型中的“冒号“[::]——分片与步长操作。分享给大家供大家参考,具体如下:例如有如下字符串:string="welcometoj
一、picklepickle模块用来实现python对象的序列化和反序列化。通常地pickle将python对象序列化为二进制流或文件。python对象与文件之
01主分片是什么?分片集群中的每一个数据库都有一个主分片,这个主分片上保存了当前数据库中没有被分片的集合的数据,主分片(primaryshard)和主节点(pr
这篇文章主要介绍了字符串的分片与索引、字符串的方法。字符串的分片与索引:字符串可以用过string[X]来分片与索引。分片,简言之,就是从字符串总拿出一部分,储