首页 » Web前端 » phpbyte数组技巧_一日一技Python 中的bytearray方法

phpbyte数组技巧_一日一技Python 中的bytearray方法

访客 2024-10-28 0

扫一扫用手机浏览

文章目录 [+]

Python bytearray()

bytearray()方法返回一个bytearray工具,该工具是给定字节的数组。

bytearray()语法

bytearray([source[, encoding[, errors]]])

bytearray()方法返回一个bytearray工具,该工具是一个可变的(可以修正的)整数序列,范围为0 <= x <256。

phpbyte数组技巧_一日一技Python 中的bytearray方法

如果要利用不可变版本,请利用bytes()方法。

phpbyte数组技巧_一日一技Python 中的bytearray方法
(图片来自网络侵删)
bytearray()参数

bytearray()具有三个可选参数:

source(可选)-用于初始化字节数组的source。
encoding(可选)-如果source是一个字符串,则为字符串的编码。
errors(可选)-如果source是字符串,则在编码转换失落败时采纳的方法

从bytearray()返回值

bytearray()方法返回给定大小和初始化值的字节数组。

代码示例如下

示例1:来自字符串的字节数组

string = "Python is interesting."arr = bytearray(string, 'utf-8')print(arr)

输出:

bytearray(b'Python is interesting.')

示例2:给定整数大小的字节数组

size = 5arr = bytearray(size)print(arr)

输出:

bytearray(b'\x00\x00\x00\x00\x00')

示例3:可迭代列表中的字节数组

rList = [1, 2, 3, 4, 5]arr = bytearray(rList)print(arr)

输出

bytearray(b'\x01\x02\x03\x04\x05')

希望这篇文章对你们有用,

欢迎不才方谈论留言,

感激关注.

相关文章

QQ伪装黑客代码大全技术与风险警示

网络安全问题日益凸显。QQ作为一种流行的社交工具,成为了黑客攻击的主要目标之一。本文将针对QQ伪装黑客代码大全进行深入剖析,揭示其...

Web前端 2025-03-02 阅读1 评论0