分享python字符串学习总结
索引和分片:
1、索引:s[j]获取特定偏移的元素
注意:偏移有正偏移和负偏移
负偏移就是从最后或者右边反向进行计数
负的索引号加上字符串的长度等于正偏移的位置
2、分片的常用方法:
s[i:j]的含义是,从第i个位置的元素开始取,到j个位置结束,其中不包括第j个元素(左闭右开)
s[1:] 获取从偏移为1开始,后面的所有元素,包括1位置在内的元素
s[:3] 获取从0偏移开始,到偏移为3位置的元素,不包括3位置的元素
s[:-1] 获取从0偏移开始,后面的所有元素,不包括最后一个元素
s[:] 拷贝整个字符串
3、扩展分片,第三个限制值:
python2.3中,分片表达式增加一个可选的第三个索引,用作步进
s[x:y:z]的含义是,从x位置开始,到偏移为y的位置元素(不包括y位置),其中间隔为z的取出元素
4、分片对象slice()
>>>s = 'spam'
>>>s[1:3]
>>>'pa'
>>>s[slice(1,3)]
>>>'pa'
5、分片的作用:
(1)一个分片表达式能够返回除第一个之外的所有元素的列表
(2)清理输入文件的内容
-
详解Python3利subprocess实现管道pipe交互操作读/写通信方法
这里我们用Windows下的shell来举例: subprocess *为了方便你理解,我们用一个很简单的一段代码来说...
Python
8分钟前 1 -
关于python-open文件处理方法介绍
python内置函数open()用于打开文件和创建文件对象语法open(name[,mode[,bufsize]])na...
Python
9分钟前 1 -
图文介绍Win10环境下安装theano并配置GPU步骤
一.软件和环境(1)安装日期2016/12/23;(2)原材料VS2013,cuda-8.0(最好下载cuda7.5,目...
Python
10分钟前 1 -
python数据类型元组详细介绍
这篇文章讲述python数据类型元组详细介绍元组其实是一种只读列表, 不能增,改, 只可以查询对于不可变的信息将使用元组...
Python
11分钟前 1 -
Python元组(tuple)、列表(list)、字典(dict)的分别介绍
元组(tuple):元组常用小括号表示,即:(),元素加逗号,是元组的标识。 1 #定义一个元组 2 3 #tuple...
Python
12分钟前 1
- 详解Python3利subprocess实现管道pipe交互操作读/写通信方法 8分钟前
- 关于python-open文件处理方法介绍 9分钟前
- 图文介绍Win10环境下安装theano并配置GPU步骤 10分钟前
- python数据类型元组详细介绍 11分钟前
- Python元组(tuple)、列表(list)、字典(dict)的分别介绍 12分钟前
- Python调用C的SDK出现返回值不符合预期以及Segmentation fault的解决方法 13分钟前
- Python中itertools模块的详细介绍 13分钟前
- python-set集合类方法的详细介绍 14分钟前
- 详解python OptionParser模块使用方法 15分钟前
- 使用Python实现简单的猜数字游戏示例代码 16分钟前