• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >python > 浅析python中的分片与截断序列

浅析python中的分片与截断序列

作者:daisy 字体:[增加 减小] 来源:互联网

daisy 通过本文主要向大家介绍了python 列表分片,python分片,电商平台模式浅析,浅析班组管理难点,滴滴打车 现状浅析等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

序列概念

在分片规则里list、tuple、str(字符串)都可以称为序列,都可以按规则进行切片操作

切片操作

注意切片的下标0代表顺序的第一个元素,-1代表倒序的第一个元素;且切片不包括右边界,例如[0:3]代表元素0、1、2不包括3。

l=['a','b','c','d',5]
</div>

1.获取列表的前3个元素

>>> l[0:3]
['a', 'b', 'c']
>>> l[:3]
['a', 'b', 'c']
</div>

2.获取列表的后3个元素

>>> l[-3:]
['c', 'd', 5]
</div>

由于列表不包括右边界,所以要取最后三个元素右边界不指定即可。

3.获取所有元素

>>> l[:]
['a', 'b', 'c', 'd', 5]
>>> l[0:]
['a', 'b', 'c', 'd', 5]
</div>

4.指定增长步长

>>> L=list(range(100))
>>> L[0:101:10]
[0, 10, 20, 30, 40, 50, 60, 70, 80, 90]
</div>

指定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])
</div>

输出结果为:

======================== RESTART: C:/Python35/list.py ========================
['a', 'b']
('a', 'b')
ab
</div>

总结

以上就是浅析python中的分片与截断序列的全部内容,希望本文对大家学习python有所帮助哦。

</div>

您可能想查找下面的文章:

  • 浅析python中的分片与截断序列
  • Python实现对excel文件列表值进行统计的方法
  • python 获取文件列表(或是目录例表)

相关文章

  • 如何准确判断请求是搜索引擎爬虫(蜘蛛)发出的请求
  • 浅谈python 四种数值类型(int,long,float,complex)
  • 在Python中操作文件之read()方法的使用教程
  • 收藏整理的一些Python常用方法和技巧
  • 浅谈python对象数据的读写权限
  • python创建临时文件夹的方法
  • python统计一个文本中重复行数的方法
  • python通过自定义isnumber函数判断字符串是否为数字的方法
  • Python中多线程的创建及基本调用方法
  • python中__call__内置函数用法实例

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • Python抽象类的新写法
    • Python自定义主从分布式架构实例分析
    • 浅谈Python数据类型之间的转换
    • Python中的字典与成员运算符初步探究
    • 教大家使用Python SqlAlchemy
    • python 读写txt文件 json文件的实现方法
    • Python利用IPython提高开发效率
    • 在Python中使用CasperJS获取JS渲染生成的HTML内容的教程
    • Python中数字以及算数运算符的相关使用
    • Python使用代理抓取网站图片(多线程)

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有