Python 字符串、列表、元组的截取与切片操作示例


Posted in Python onSeptember 17, 2019

本文实例讲述了Python 字符串、列表、元组的截取与切片操作。分享给大家供大家参考,具体如下:

demo.py(字符串、列表、元组的截取):

# 切片(截取) [开始索引:结束索引:步长] 步长默认为1 结束索引默认截取到末尾
# 字符串的截取
print("012345"[1:3]) # 12
# 列表的截取
print([0,1,2,3,4,5][1:3]) # [1, 2]
# 元组的截取
print((0,1,2,3,4,5)[1:3]) # (1, 2)
# 字典的元素是无序的,没有索引,所以不能截取

demo.py(字符串截取(切片),[开始索引:结束索引:步长]):

# 字符串的截取 字符串[开始索引:结束索引:步长]
num_str = "0123456789"
print(num_str[2:6]) # 2345 包含起始索引,不包含结束索引。 步长默认是1
print(num_str[2:])  # 23456789 默认截取到末尾
print(num_str[2:-1]) # 2345678 -1表示最后的索引。 不包含结束索引。
print(num_str[-2:]) # 89   截取末尾两个字符
print(num_str[0:6]) # 012345
print(num_str[:6])  # 012345 默认从起始开始截取
print(num_str[:])  # 0123456789
print(num_str[::2])  # 02468 步长(每隔步长个字符截取一个字符)
print(num_str[-1::-1]) # 9876543210 逆序(反转)。 步长-1,从末尾开始截取。 (开始索引-1可以省略)

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
python异常和文件处理机制详解
Jul 19 Python
使用Python爬了4400条淘宝商品数据,竟发现了这些“潜规则”
Mar 23 Python
Python之dict(或对象)与json之间的互相转化实例
Jun 05 Python
对python模块中多个类的用法详解
Jan 10 Python
python自动发邮件总结及实例说明【推荐】
May 31 Python
pyqt5移动鼠标显示坐标的方法
Jun 21 Python
python 进程间数据共享multiProcess.Manger实现解析
Sep 23 Python
Python序列类型的打包和解包实例
Dec 21 Python
Python生成器传参数及返回值原理解析
Jul 22 Python
Scrapy爬虫文件批量运行的实现
Sep 30 Python
Pyqt助手安装PyQt5帮助文档过程图解
Nov 20 Python
Python3的进程和线程你了解吗
Mar 16 Python
Python 实现大整数乘法算法的示例代码
Sep 17 #Python
Python对接 xray 和微信实现自动告警
Sep 17 #Python
Python计算两个矩形重合面积代码实例
Sep 16 #Python
详解Python3 pickle模块用法
Sep 16 #Python
python scipy卷积运算的实现方法
Sep 16 #Python
python 三元运算符使用解析
Sep 16 #Python
python 利用pywifi模块实现连接网络破解wifi密码实时监控网络
Sep 16 #Python
You might like
php防注入及开发安全详细解析
2013/08/09 PHP
phpmyadmin中禁止外网使用的方法
2014/11/04 PHP
必须收藏的23个php实用代码片段
2016/02/02 PHP
php metaphone()函数的定义和用法
2016/05/15 PHP
php json中文编码为null的解决办法
2016/12/14 PHP
jquery 日期分离成年月日的代码
2010/05/14 Javascript
腾讯的ip接口 方便获取当前用户的ip地理位置
2010/11/25 Javascript
jQuery当鼠标悬停时放大图片的效果实例
2013/07/03 Javascript
谈谈Jquery中的children find 的区别有哪些
2015/10/19 Javascript
基于jQuery实现简单的折叠菜单效果
2015/11/23 Javascript
全面解析JavaScript中“&&”和“||”操作符(总结篇)
2016/07/18 Javascript
Angular和百度地图的结合实例代码
2016/10/19 Javascript
AngularJS入门教程之路由机制ngRoute实例分析
2016/12/13 Javascript
JS中的回调函数实例浅析
2018/03/21 Javascript
浅谈Vue初学之props的驼峰命名
2018/07/19 Javascript
解决angularJS中input标签的ng-change事件无效问题
2018/09/13 Javascript
vue 基于element-ui 分页组件封装的实例代码
2018/12/10 Javascript
[01:33:07]VGJ.T vs Newbee Supermajor 败者组 BO3 第一场 6.6
2018/06/07 DOTA
python中字符串比较使用is、==和cmp()总结
2018/03/18 Python
python提取图像的名字*.jpg到txt文本的方法
2018/05/10 Python
详解python:time模块用法
2019/03/25 Python
django admin 自定义替换change页面模板的方法
2019/08/23 Python
python获取依赖包和安装依赖包教程
2020/02/13 Python
Python列表倒序输出及其效率详解
2020/03/04 Python
pycharm设置python文件模板信息过程图解
2020/03/10 Python
Python命令行参数argv和argparse该如何使用
2021/02/08 Python
澳大利亚100%丝绸多彩度假装商店:TheSwankStore
2019/09/04 全球购物
什么叫做SQL注入,如何防止
2016/10/04 面试题
本科生个人求职自荐信
2013/09/26 职场文书
机关门卫岗位职责
2013/12/30 职场文书
澳大利亚商务邀请函
2014/01/17 职场文书
顶碗少年教学反思
2014/02/21 职场文书
2014各大专业毕业生自我评价
2014/09/17 职场文书
2015人事行政工作总结范文
2015/05/21 职场文书
2019经典广告词集锦!
2019/07/02 职场文书
Apache Hudi 加速传统的批处理模式
2022/04/24 Servers