温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

python中用len改变字节长度的方法

发布时间:2020-12-07 09:25:09 来源:亿速云 阅读:246 作者:小新 栏目:编程语言

这篇文章主要介绍了python中用len改变字节长度的方法,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。

描述

len函数返回序列类型对象(字符或字符串、元组、列表和字典等)的项目个数(长度)。

语法

len(object)

函数返回一个大于0的int型整数,表示对象的项目个数。

我们可以通过内置函数 len()来获得 bytes 对象的长度。

>>> len(by)
5

使用 + 操作符可以连接 bytes 对象。操作的结果是一个新的 bytes对象。连接 5 个字节的和 1 个字节的 bytes 对象会返回一个 6 字节的 bytes 对象。

>>> by += b'\xff'
>>> by
b'abcde\xff'
>>> len(by)
6

如果需要改变某个字节,可以组合使用字符串的切片和连接操作(效果跟字符串是一样的),或者我们也可以将 bytes 对象转换为 bytearray 对象。使用内置函数 bytearray() 来完成从 bytes 对象到可变的 bytearray 对象的转换。

>>> by = b'abcd\x65'
>>> barr = bytearray(by)
>>> barr
bytearray(b'abcde')

感谢你能够认真阅读完这篇文章,希望小编分享python中用len改变字节长度的方法内容对大家有帮助,同时也希望大家多多支持亿速云,关注亿速云行业资讯频道,遇到问题就找亿速云,详细的解决方法等着你来学习!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI