python的数据容器--字符串

本文介绍了Python中字符串的基本操作,包括使用index查找子串位置,replace进行替换生成新字符串,split按指定分隔符分割,strip去除前后空格,以及计数、长度和遍历功能。同时总结了字符串的特点,如只读性质和可进行for循环等。
摘要由CSDN通过智能技术生成

字符串的取值

my_str = "my name is zhou jie lun"
value=my_str[2]
value2=my_str[-10]

print(f"从字符串{my_str}取下标为2的元素{value} 倒数16的值是{value2}")

字符串的index查找方法

val=my_str.index("is")
print(f"{val}")

字符串的替换

不是修改字符串本身,而是得到一个新的字符串
new_str=my_str.replace("zhou jie lun","lin jun jie")
print(f"{new_str}")

字符串的分割

my_str_list=my_str.split(" ")
print(f"{my_str_list}")

strip方法

#不传参数,去除收尾空格
my_str=" 12aasdfc2 "
new_str=my_str.strip()
print(f"{new_str}")
new_str1=my_str.strip("12")
print(f"{new_str}")

统计出现的次数

count=my_str.count("2")
print(f"{count}")

统计长度

num=len(my_str)
print(f"{num}")

字符串的遍历

tr="asfasfasfsa"
#字符串的遍历
index=0
while index<len(str):
    print(str[index])
    index+=1

for i in str:
    print(i)

字符串的特点总结

只可以存储字符串
长度任意
支持下标索引
允许重复字符串存在
不可以修改
支持for循环

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值