python中下标和切片的使用方法解析


Posted in Python onAugust 27, 2019

下标

所谓下标就是编号,就好比超市中存储柜的编号,通过这个编号就能找到相应的存储空间。

Python中字符串,列表,元祖均支持下标索引。

例如:

# 如果想取出部分字符,可使用下标
name="abcd"
print(name[0])
print(name[1])
print(name[2])
print(name[3])
# 输出结果为:
# a
# b
# c
# d

切片

切片是指对操作的对象截取一部分的操作,字符串,列表,元组均支持切片操作。

切片的语法:[起始:结束:步长]

注意:选取的区间属于左闭右开型,即从"起始"位开始,到"结束"位的前一位结束(不包含结束位本身)。

我们以字符串讲解为例:

name = "abcdef"
print(name[0:3]) # 取下标为0~2的字符,结果为:abc
print(name[0:5]) # 取下标为0~4的字符,结果为:abcde
print(name[3:5]) # 取下标为3~4的字符,结果为:de
print(name[2:]) # 取下标为2开始一直到最后的字符,结果为:cdef
print(name[0:-1]) # 取下标为0开始到倒数第二个字符,结果为:abcde
print(name[::-1]) # 反转字符串,结果为:fedcba

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python解析模块(ConfigParser)使用方法
Dec 10 Python
Python中工作日类库Busines Holiday的介绍与使用
Jul 06 Python
Python SVM(支持向量机)实现方法完整示例
Jun 19 Python
Python3 获取一大段文本之间两个关键字之间的内容方法
Oct 11 Python
PyQt5实现让QScrollArea支持鼠标拖动的操作方法
Jun 19 Python
pytorch sampler对数据进行采样的实现
Dec 31 Python
Centos7下源码安装Python3 及shell 脚本自动安装Python3的教程
Mar 07 Python
利用python实现凯撒密码加解密功能
Mar 31 Python
用python 绘制茎叶图和复合饼图
Feb 26 Python
教你怎么用Python实现多路径迷宫
Apr 29 Python
Python初识逻辑与if语句及用法大全
Aug 07 Python
Python Matplotlib绘制两个Y轴图像
Apr 13 Python
python使用if语句实现一个猜拳游戏详解
Aug 27 #Python
Python socket 套接字实现通信详解
Aug 27 #Python
python 使用pdfminer3k 读取PDF文档的例子
Aug 27 #Python
手写一个python迭代器过程详解
Aug 27 #Python
浅析Python语言自带的数据结构有哪些
Aug 27 #Python
python3应用windows api对后台程序窗口及桌面截图并保存的方法
Aug 27 #Python
python协程gevent案例 爬取斗鱼图片过程解析
Aug 27 #Python
You might like
PHP在字符串中查找指定字符串并删除的代码
2008/10/02 PHP
php select,radio和checkbox默认选择的实现方法
2010/05/15 PHP
php计划任务之ignore_user_abort函数实现方法
2015/01/08 PHP
ThinkPHP控制器详解
2015/07/27 PHP
详解PHP+AJAX无刷新分页实现方法
2015/11/03 PHP
利用PHP抓取百度阅读的方法示例
2016/12/18 PHP
浅谈Laravel POST,PUT,PATCH 路由的区别
2019/10/15 PHP
超强的IE背景图片闪烁(抖动)的解决办法
2007/09/09 Javascript
爆炸式的JS圆形浮动菜单特效代码
2010/03/03 Javascript
日期处理的js库(迷你版)--自建js库总结
2011/11/21 Javascript
Chosen 基于jquery的选择框插件使用方法
2012/05/30 Javascript
jQuery中siblings()方法用法实例
2015/01/08 Javascript
javascript中$(function() {});写与不写有哪些区别
2015/08/10 Javascript
文件上传,iframe跨域数据提交的实现
2016/11/18 Javascript
jQuery编写textarea输入字数限制代码
2017/03/23 jQuery
jQuery 控制文本框自动缩小字体填充
2017/06/16 jQuery
RequireJS用法简单示例
2018/08/20 Javascript
JavaScript 变量,数据类型基础实例详解【变量、字符串、数组、对象等】
2020/01/04 Javascript
Python3实现生成随机密码的方法
2014/08/23 Python
python计算一个序列的平均值的方法
2015/07/11 Python
Python的Flask框架中集成CKeditor富文本编辑器的教程
2016/06/13 Python
Python处理文本换行符实例代码
2018/02/03 Python
Python实现判断并移除列表指定位置元素的方法
2018/04/13 Python
详解如何使用Pytest进行自动化测试
2021/01/14 Python
纯CSS改变webkit内核浏览器的滚动条样式
2014/04/17 HTML / CSS
德国前卫设计师时装在线商店:Luxury Loft
2019/11/04 全球购物
工程开工庆典邀请函
2014/02/01 职场文书
会计员岗位职责
2014/03/15 职场文书
市场部经理岗位职责
2014/04/10 职场文书
音乐节策划方案
2014/06/09 职场文书
乡镇领导班子批评与自我批评材料
2014/09/23 职场文书
保卫工作个人总结
2015/03/03 职场文书
初中班主任心得体会
2016/01/07 职场文书
安全生产协议书
2016/03/22 职场文书
MySQL完整性约束的定义与实例教程
2021/05/30 MySQL
一文搞懂python异常处理、模块与包
2021/06/26 Python