一:取字符串中第几个字符

print "Hello"[0] 表示输出字符串中第一个字符
print "Hello"[-1] 表示输出字符串中最后一个字符

 

二:字符串分割

print "Hello"[1:3]

#第一个参数表示原来字符串中的下表
#第二个阐述表示分割后剩下的字符串的第一个字符 在 原来字符串中的下标

这句话说得有点啰嗦,直接看输出结果:

el

 

三:几种特殊情况

(1)print "Hello"[:3] 从第一个字符开始截取

(2)print "Hello"[0:] 从第一个字符开始截取,一直截取到最后

(3) print "Hello"[:] 道理同(2)

看输出结果:

Hel
Hello
Hello

 

四:步长截取

print "Hello"[::2]
print "Hello"[::-2]

表示从第一个字符开始截取,间隔2个字符取一个。

 

输出结果:

Hlo
olH

转载于:https://www.cnblogs.com/gantoday/p/8662352.html

Python中字符串切片操作相关推荐

  1. Python中字符串常见操作总结

    Python中字符串常见操作总结: Num01–>find 检测 str 是否包含在 mystr中,如果是,返回开始的索引值:否则返回-1.也可以指定在一定的范围内.mystr.find(str ...

  2. python中字符串切片取奇数_Python中的字符串切片(截取字符串)的详解

    Python中的字符串切片(截取字符串)的详解 字符串索引示意图 字符串切片也就是截取字符串,取子串 Python中字符串切片方法 字符串[开始索引:结束索引:步长] 切取字符串为开始索引到结束索引- ...

  3. python的字符串切片操作

    回文是一种无论从左还是从右读都一样的字符序列.比如 "madam".在这个例子中,我们检查用户输入的字符串是否是回文,并输出结果. 一:取字符串中第几个字符 print " ...

  4. Python中字符串切片详解

    在python中,我们定义好一个字符串,如下所示. s = 'abcdefghijklmnop' 在python中定义个字符串然后把它赋值给一个变量.我们可以通过下标访问单个的字符,跟所有的语言一样, ...

  5. [转载] Python中字符串切片详解

    参考链接: Python中的字符串切片 在python中,我们定义好一个字符串,如下所示. s = 'abcdefghijklmnop' 在python中定义个字符串然后把它赋值给一个变量.我们可以通 ...

  6. Python中字符串的操作(图文详情)

    以下操作均在pycharm pycharm官方下载地址: https://www.jetbrains.com/pycharm/download/#section=windows 目录 python中字 ...

  7. python中的切片操作

    按照索引切片 按照索引切片的方式,可以用于列表切片.字符串切片等,只要是有索引的就可以切 语法:list[开始:结束:步长] 开始索引可以省略,省略时默认为0 结束索引可以省略,省略时默认为最后 开始 ...

  8. python中字符串的操作

    2019独角兽企业重金招聘Python工程师标准>>> https://www.jianshu.com/p/7fc851b6a7ee 转载于:https://my.oschina.n ...

  9. python切片语法-Python字符串切片操作知识详解

    python 中关于字符串切片的一个问题 aa[0:6] 表示取 第0,1,2,3,4,5 位的数据 所以是6个 123456 aa[:-1] 表示取开始到倒数第二位的数据 所以也是123456 就像 ...

最新文章

  1. 谱聚类 Spectral Clustering
  2. 用AI创造AI,人工智能无代码时代来临
  3. CMSGC造成内存碎片的解决方法
  4. 五 Deepin安装java
  5. mysql set语句_不得不注意!那些容易被忽视的MySQL字符集问题?
  6. SDUT -2605 A^X mod P(数论+思维)
  7. android中showSoftInput不起作用 与 toggleSoftInput
  8. [js] 渲染树构建、布局及绘制
  9. uban服务器系统,Web服务器-并发服务器-Epoll(3.4.5)
  10. 从伪随机数的产生到高大上的蒙特卡洛算法(C语言实现)
  11. springmvc和mybatis整合
  12. 将多张图片合并为一张图片
  13. JDk1.8(Win 10版 64位)安装、环境变量配置及第一个Java程序
  14. 线性代数 --- 用条件数(condition number)来判断矩阵是否可逆
  15. Opcode缓存介绍
  16. go mux子路由的基本使用
  17. MATLAB技术沙龙之如何批量处理图像的大小
  18. C++进阶提取txt中的建筑物信息并且删除特定信息
  19. 健身房信息管理系统(PHP+Html+MySQL)
  20. APS实现的要点与难点

热门文章

  1. oracle crm客户关系管理资料下载_悟空CRM:使用CRM系统进行客户关系管理的要点...
  2. 与数据库服务器通讯协议出错,与数据库服务器通讯异常
  3. 斯威夫特山地车_斯威夫特枚举
  4. component_春天@Component
  5. knn约会_出色的在线约会预订系统应具备的5个功能
  6. TortoiseSVN中的“文件和文件夹过滤”在VS项目中的使用
  7. 微信上如何发送GIF动图
  8. Java面试题:Java垃圾收集有哪些算法,AQS组件总结
  9. C++基础教程之引用
  10. 上传网站到服务器的tomcat