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函数式编程指南(三):迭代器详解
Jun 24 Python
python实现自动登录人人网并采集信息的方法
Jun 28 Python
Python Socket实现简单TCP Server/client功能示例
Aug 05 Python
简单实现python进度条脚本
Dec 18 Python
浅谈numpy数组中冒号和负号的含义
Apr 18 Python
python自定义时钟类、定时任务类
Feb 22 Python
Python自动化测试笔试面试题精选
Mar 12 Python
对python pandas中 inplace 参数的理解
Jun 27 Python
python 实现性别识别
Nov 21 Python
python实现高效的遗传算法
Apr 07 Python
Python基础之hashlib模块详解
May 06 Python
2021年最新用于图像处理的Python库总结
Jun 15 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
wamp安装后自定义配置的方法
2014/08/23 PHP
jQuery 技巧小结
2010/04/02 Javascript
Google 静态地图API实现代码
2010/11/19 Javascript
javascript full screen 全屏显示页面元素的方法
2013/09/27 Javascript
通过js获取div的background-image属性
2013/10/15 Javascript
解决jquery中美元符号命名冲突问题
2014/01/08 Javascript
基于jQuery通过jQuery.form.js插件使用ajax提交form表单
2015/08/17 Javascript
JS实现的3D拖拽翻页效果代码
2015/10/31 Javascript
jquery validate表单验证的基本用法入门
2016/01/18 Javascript
CSS或者JS实现鼠标悬停显示另一元素
2016/01/22 Javascript
JS中用三种方式实现导航菜单中的二级下拉菜单
2016/10/31 Javascript
浅谈JS 数字和字符串之间相互转化的纠纷
2017/10/20 Javascript
最实用的JS数组函数整理
2017/12/05 Javascript
C#实现将一个字符转换为整数
2017/12/12 Javascript
微信小程序登陆注册功能的实现代码
2019/12/10 Javascript
javascript 函数的暂停和恢复实例详解
2020/04/25 Javascript
解决vue单页面应用打包后相对路径、绝对路径相关问题
2020/08/14 Javascript
[58:11]守擂赛第二周擂主赛 DeMonsTer vs Leopard
2020/04/28 DOTA
Python中函数eval和ast.literal_eval的区别详解
2017/08/10 Python
在Pandas中处理NaN值的方法
2019/06/25 Python
python中栈的原理及实现方法示例
2019/11/27 Python
Python中join()函数多种操作代码实例
2020/01/13 Python
通过自学python能找到工作吗
2020/06/21 Python
matplotlib绘制正余弦曲线图的实现
2021/02/22 Python
中国海淘族值得信赖的海淘返利网站:55海淘
2017/01/16 全球购物
为有想象力的人提供的生活方式商店:Firebox
2018/06/04 全球购物
古驰英国官网:GUCCI英国
2020/03/07 全球购物
幼儿园户外活动总结
2014/07/04 职场文书
新闻学专业职业生涯规划范文:我的人生我做主
2014/09/12 职场文书
公务员党的群众路线教育实践活动学习心得体会
2014/10/30 职场文书
让生命充满爱观后感
2015/06/08 职场文书
2016春节放假通知范文
2015/08/18 职场文书
社区挂职锻炼个人工作总结
2015/10/23 职场文书
高二化学教学反思
2016/02/22 职场文书
html5调用摄像头截图功能
2022/01/18 Javascript
MySQL数据库事务的四大特性
2022/04/20 MySQL