当我们需要保存数据时,可以放在电脑的硬盘上,也可以随身携带在移动硬盘上。而在计算机中,字符是我们存储的计算单位。那么,有谁知道如何更改字节长度?在这里,小编发现了一个函数len,很多朋友都觉得陌生,不过我们可以理解为length的缩写。下面解释 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')
在ptython中,len函数不仅可以改变字节长度的使用,还可以连接并获取单个字节。有兴趣的伙伴可以找相关的知识模块进行扩展。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何在python中使用join11/29
- ♥ 如何在eclipse中编写python程序09/24
- ♥ 如何使用 python tkinter 制作日历?12/22
- ♥ Python如何使用数据库的连接池10/21
- ♥ python raise语句重新抛出异常01/03
- ♥ 如何用python编写计算器程序08/22
内容反馈