2.1 python文本处理-字符串

文本字符串处理也是常见的通用的处理方式,主要包括拼接、剪切、查找、匹配等

字符串通用操作


data = "I am a"

# 拼接
data = data + " student"
data = "I am a " "student"
data = ('I am a '
        'student')

# 分隔
words = data.split(" ")

print(words)
# output: ["I", "am", "a", "student"]

# 索引
lan = "Python"

lan[0]  # P
lan[-1]  # n
lan[-2]  # o

# 切片
lan[1:3]  # "yt"
lan[:-3]  # "Pyt"
lan[3:]   # "hon"

lan[8:]   # ""
lan[:10]  # "Python"

# 计算长度
len(lan)  # 6


# 拼接
“,”.join(words)  # "I,am,a,student"
"/".join(["~", "log", "error.log"])  # "~/log/error.log"

以上是一些常见的字符串处理,更多更详细的内容可以参考下面的文档

文本序列类型-str

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值