精华内容
下载资源
问答
  • Python字符串截取

    2019-10-05 07:28:46
    注意:实际Python字符串截取的规则为“前闭后开” 下面开始解读截取原理: 如上图所示,Python索引有两种方式,从左往右为从0开始逐一递增,从右往左为从-1开始逐一递减; 如上图所示...

    下图为http://www.runoob.com/python3/python3-data-type.html学习教程的例子,说明了Python字符串的截取规则:变量[头下标:尾下标]

    注意:实际Python字符串截取的规则为“前闭后开”

    下面开始解读截取原理:

    如上图所示,Python索引有两种方式,从左往右为从0开始逐一递增,从右往左为从-1开始逐一递减;

    如上图所示,从左往右,0==>5索引依次对应的字母为:R,u,n,o,o,b

          从右往左,-1==>-6索引依次对应的字母为:b,o,o,n,u,R

    先来几个简单的:

    如上图所示:当我们print(str[0],str[1],str[2])时输出的是R,u,n,但实际在print(str[0,2])时却只有Ru,这是巧合吗?没有n?

    答案是否定的,当我们print(str[2],str[3],str[4],str[5])时输出的是n,o,o,b,但实际在print(str[2,5])时却只有noo

    同理再从右往左看,print(str[-6:-4])输出Ru,print(str[-4:-1])输出noo

    所以:字符串[头下标,尾下标]是前闭后开的

    来个复杂的:

    其实也并不是很难,只需要牢牢地把下图的索引规则记住,并结合“前闭后开”就可以了

    索引0和索引-6对应,索引-1和索引5对应,str[0:-1]和str[0:5]、str[-6:-1]是一个意思

     

    转载于:https://www.cnblogs.com/luna-hehe/p/9662551.html

    展开全文
  • 注意:实际Python字符串截取的规则为“前闭后开”下面开始解读截取原理: 如上图所示,Python索引有两种方式,从左往右为从0开始逐一递增,从右往左为从-1开始逐一递减; 如上图所示,从左往右,0==>5索引依次...

    注意:实际Python字符串截取的规则为“前闭后开”

    下面开始解读截取原理:

    2357ff2c8a4f52b2e438e933ab55e7a9.png

    如上图所示,Python索引有两种方式,从左往右为从0开始逐一递增,从右往左为从-1开始逐一递减;

    0976b0af95d5b888afd4ea90d3b54e17.png

    674d487f6d2b8d8d5d788b8fc64a1d5b.png

    如上图所示,从左往右,0==>5索引依次对应的字母为:R,u,n,o,o,b

    从右往左,-1==>-6索引依次对应的字母为:b,o,o,n,u,R

    先来几个简单的:

    00d09ac58d60d915561ee8fc2b080224.png

    4cfe8286dd1caa0cd539fc8f307ef2fa.png

    如上图所示:当我们print(str[0],str[1],str[2])时输出的是R,u,n,但实际在print(str[0,2])时却只有Ru,这是巧合吗?没有n?

    答案是否定的,当我们print(str[2],str[3],str[4],str[5])时输出的是n,o,o,b,但实际在print(str[2,5])时却只有noo

    同理再从右往左看,print(str[-6:-4])输出Ru,print(str[-4:-1])输出noo

    所以:字符串[头下标,尾下标]是前闭后开的

    来个复杂的:

    74f0ee42f7888033b79e0099ca41f4ac.png

    其实也并不是很难,只需要牢牢地把下图的索引规则记住,并结合“前闭后开”就可以了

    8603e28a0b2891b9adf32817de2e874b.png

    索引0和索引-6对应,索引-1和索引5对应,str[0:-1]和str[0:5]、str[-6:-1]是一个意思

    3639dd225e960b1a448c9b3c06e1592e.png

    展开全文
  • python字符串截取

    2018-03-05 18:16:00
    python字符串截取 str = 'abcd' str[0:-1],-1表示末尾开始的位置,但是[]操作符不取尾下标所对应的字符; 所以str[0:-1] ---->‘abc' str[0:100]返回的也是字符串'abcd',多了不报错; str[0:0] 返回空字符...

    python字符串截取

    str = 'abcd'

    str[0:-1],-1表示末尾开始的位置,但是[]操作符不取尾下标所对应的字符;

    所以str[0:-1] ---->‘abc'

    str[0:100]返回的也是字符串'abcd',多了不报错;

    str[0:0] 返回空字符串;

     

    展开全文
  • python 字符串截取

    万次阅读 2013-05-07 16:44:27
    python 字符串截取   python的字符串是有序集合,我们可以通过索引来提取想要获取的字符,可以把python的字符串也做为字符串的列表就更好理解 python的字串列表有2种取值顺序 1是从左到右索引默认0开始的...

    python 字符串截取

     

    python的字符串是有序集合,我们可以通过索引来提取想要获取的字符,可以把python的字符串也做为字符串的列表就更好理解

    python的字串列表有2种取值顺序
    1是从左到右索引默认0开始的,最大范围是字符串长度少1
    s = 'ilovepython'
    s[0]的结果是i

    2是从右到左索引默认-1开始的,最大范围是字符串开头
    s = 'ilovepython'
    s[-1]的结果是n

    上面这个是取得一个字符,如果你的实际要取得一断字符的话,可以用到python 字符串截取功能

    s[1:5],“:”的左边是开始字符,右边是结束字符

    截取的时候序号为1的对应的字符是包含在截取的结果内,5对应的字符不包含在截取的字符内,是[1,5)的概念。


    比如
    s = 'ilovepython'
    s[1:5]的结果是love
    当使用以冒号分隔的字符串,python返回一个新的对象,结果包含了以这对偏移标识的连续的内容,左边的开始是包含了下边界,比如
    上面的结果包含了s[1]的值l,而取到的最大范围不包括上边界,就是s[5]的值p

    多举几个里例子让大家更明白点:
    s[:3]
    结果是'ilo',省掉:左边的话,默然左边开始的索引值是0,其实这个表达式和s[0:3]的意思是一样的。
    s[:-1]
    结果是:'ilovepytho' 就是左边开始的索引值是0,最大范围到字符串里的最后一个字符但是不包括最后一个字符。
    s[:]
    结果是:'ilovepython' 获取了从偏移0到末尾之间的元素

    s[-3:]取最后三个字符

    s[3:]取从第三个字符开始到结束的字符。

     

    展开全文
  • 1.字符串取值方式正序说明:从左到右索引默认0开始的,最大范围是字符串长度少1语法:[头下标:尾下标]示例1:#!/usr/bin/python# -*- coding: UTF-8 -*-# 正序取值mystr = 'abcdefg';# 0:表示开始下标,2:表示结束...
  • python字符串截取如何操作字符串索引示意图字符串切片也就是截取字符串,取子串。推荐:Python视频教程Python中字符串切片方法字符串[开始索引:结束索引:步长]切取字符串为开始索引到结束索引-1内的字符串步长不...
  • 简介字符串序列用于表示和存储文本,python字符串是不可变的,一旦声明,不能改变通常由单引号(" ),双引号(" ),三引号(""" """)包围其中三引号可以由多行组成,编写...
  • **python字符串截取与操作**2、String(字符串)Python中的字符串用单引号 ’ 或双引号 " 括起来,同时使用反斜杠 \ 转义特殊字符。 谈到字符串就不得不谈字符串的切片了。上图是下标表示方法。切取字符串为开始索引到...
  • Python 字符串截取

    2020-11-06 19:29:45
    a='200334.csv' a[:-4] # 剔除后4位的字符串 '200334' a[:4] #取前4位 '2003' a[-4:] #取后4位 '.csv'
  • Python 字符串直接在方括号([])中使用索引即可获取对应的字符,其基本语法格式为:string[index]这里的 string 表示要截取字符串,index 表示索引值。【例1】s = 'crazyit.org is very good'# 获取s中索引2处的....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,124
精华内容 1,249
关键字:

python字符串截取

python 订阅