python序列

如题所述

一、序列

1、序列中的索引操作

序列中的元素都是有序的,每一个元素都带有序号,这个序号叫 索引。索引有正值索引和负值索引之分。

2、加乘操作

3、切片操作

序列的切片(Slicing)就是从序列中切分出小的子序列。

切片运算符的语法形式为[start:end:step]。其中,start是开始索引,end是结束索引,step是步长(切片时获取的元素的间隔,可以为正整数,也可以为负整数)。

注意:切下的小切片包括start位置的元素,但不包括end位置的元素,start和end都可以省略。步长默认为1,可省略。

二、操作字符串

2.1查找字符串

字符串的find( )方法用于查找子字符串。该方法的语法为str.find(sub[,start[,end]]),表示:在索引start到end之间查找子字符串sub,如果找到,则返回最左端位置的索引;如果没有找到,则返回-1。start跟end都可以省略。

2.2替换字符串

replace( )方法替换匹配的子字符串,返回值是替换之后的字符串。该方法的语法为str.replace(old,new[,count]),表示:用new子字符串替换old子字符串。count参数指定了替换old子字符串的个数,如果count被省略,则替换所有old子字符串。

2.3分割字符串

split( )方法,按照子字符串来分割字符串,返回字符串列表对象。该方法的语法为str.split(sep=None,maxsplit=-1),表示:使用sep子字符串分割字符串str。maxsplit是最大分割次数,如果maxsplit被省略,则表示不限制分割次数。

2.4统计英文文章中单词出现的频率
温馨提示:答案为网友推荐,仅供参考
相似回答