Py||study_3(字符串&序列)

字符串也可用列表和元组中学到的分片,在Python中没有字符只有字符串,字符就是长度为1的字符串
str.casefold()
将字符串的所有字符变为小写
str.count( , , )
三个参数依次是要查找的子字符串,检索的起始位置和终止位置,用于查找子字符串在所选范围内出现的次数
str.find( , , )
str.index( , , )
三个参数依次是要找的子字符串,检索的起始位置和种植位置,如果找到了,则返回值是第一个字符的索引值,如果找不到find返回的是-1,index会抛出异常
‘’.join(str)
以字符串作为分隔符,插入到str中所有的字符之间
str.replace( , )
两个参数,依次为被替换的字符串和要替换的字符串,即替换指定的字符串
str.split(sep=’’)
以sep指定的分隔符对字符串进行分割,默认为空格
format()
接受位置参数和关键字参数,二者均传递到一个叫作replacement字段,而这个replacement字段在字符串内由大括号({})表示。
示例1:
‘{0} love {1} {2}’.format(‘i’,‘you’,‘forever’)
这三个参数叫作位置参数
‘{0} love {a} {b}’.format(‘i’,a=‘you’,b=‘forever’)
a,b叫作关键字参数
位置参数和关键字参数可以同时使用,但位置参数必须在关键字参数之前否则会出错
{1:.2f} 冒号表示格式化符号的开始,就是按照格式化符号的要求打印

序列
list() 把一个可迭代对象转换为列表
将括号中的每个元素依次存放到列表中
tuple() 把一个可迭代的对象转换为元组
将括号中的每个元素依次存放到元组中
str()
将括号中的对象转换为字符串
len()
返回字符串,列表或元组的长度
max()
返回序列或者参数集合中的最大值
min()
返回序列或者参数集合中的最小值
注意,无论是max还是min都要保证序列或参数的数据类型统一
sum( , )
返回序列的总和,第二个参数表示从该值开始加起,默认值是0
sorted()
返回一个排序的新列表,原列表不会改变,sort()是实现列表原地排序,原列表会发生改变
reversed()
返回逆向迭代序列的值,reverse()是原地翻转
enumerate()
生成由二元组构成的一个迭代对象,每个二元组是由可迭代的参数的索引号及其对应的元素组成的
zip()
返回由各个可迭代参数共同组成的元组

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值