【文件属性】:
文件名称:字节字符串上的字符串操作-华为云大数据中台架构分享
文件大小:5.68MB
文件格式:PDF
更新时间:2021-06-11 11:13:40
Python cookbook 中文 参考
2.20 字节字符串上的字符串操作
问题
你想在字节字符串上执行普通的文本操作(比如移除,搜索和替换)。
解决方案
字节字符串同样也支持大部分和文本字符串一样的内置操作。比如:
>>> data = b'Hello World'
>>> data[0:5]
b'Hello'
>>> data.startswith(b'Hello')
True
>>> data.split()
[b'Hello', b'World']
>>> data.replace(b'Hello', b'Hello Cruel')
b'Hello Cruel World'
>>>
这些操作同样也适用于字节数组。比如:
>>> data = bytearray(b'Hello World')
>>> data[0:5]