python_4多数据处理

一、字符串
·索引

>>>a=‘python’
>>>a[0]
’p’
>>>a[-3]
‘h’

·切片

>>>a=‘Ilovepython’
>>>a[0:5]
“ILove”//04
>>>s[-6:]
‘python’//到最后一位
>>>s[:5]
‘Ilove’//04
>>>s[1:9:2]
‘LvPt’//1开始到8,每两个取一个

·查找
1>index()
str.index(sub[,start[,end]])
sub要查找的
start开始的位置
end结束位置

>>>a=‘python is funny’
>>>a.index(‘n’,6,13)//[6,13)范围内找‘n’

未找到会显示输出异常
2>find()
不同:当查找匹配不成功,返回-1

·求长度
len()方法

·连接操作用
‘+’
‘join’(’sep’.join(sep))
sep分隔符,seq表示元素序列
’*‘实现字符串复制连接

·分割操作
str.split(sep,num).[n]
sep:分隔符
num:分割n次

>>>str=‘www.hrs.edu.cn’
>>>str.split()
[‘www.hrs.edu.cn’]
>>>str.split(.)
[‘www’,’hrs’,’edu’,’cn’]
>>>str.split(.,2)
[‘www’,’hrs’,’edu.cn’]
>>>str.split(.)[1]
[‘hrs’]

·统计

str.count(sub.[start,[end]])
其中,
sub:需要统计的子串
start:表示字符串开始搜索的位置,可省略
end:结束位置

>>>everyday=‘Nothing is impossible’
>>>everyday.count(‘i’)
4
>>>everyday.count(i,5)
3
print(‘我什么都不会放弃,包括你。’)
print(‘致G姑娘。’)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值