python中bytearray函数的作用是什么?
2023-03-20 15:26:04 时间
计算机中,字节(Byte )是用于计量存储容量的一种计量单位。python中bytes函数可以是字节组成的有序的不可变序列,与bytes函数相反,bytearray是字节组成的有序的可变序列。本文小编主要向大家介绍python的内置函数bytearray函数。
1、bytearray函数
字节组成的有序的可变序列,是可变的字节数组;
可变数组每个元素的值范围: 0 <= x < 256。
2、语法
class bytearray([source[, encoding[, errors]]])
3、参数
若source 为整数,则返回一个长度为 source 的初始化数组;
若source 为字符串,则按照指定的 encoding 将字符串转换为字节序列;
若source 为可迭代类型,则元素必须为[0 ,255] 中的整数;
若source 为与 buffer 接口一致的对象,则此对象也可以被用于初始化 bytearray。
若没有输入任何参数,默认就是初始化数组为0个元素。
4、返回值
返回一个新字节数组。
5、使用实例
array1=bytearray('runoob', 'utf-8') print(array1) for value in array1: print(value)
输出
bytearray(b'runoob') 114 117 110 111 111 98
以上就是python中bytearray函数的介绍,希望能帮助到你哦~
相关文章
- 聊一聊函数之美
- 提升编码水平,这本Python软件工程开源书籍为研究人员量身打造
- 使用Func<T, TResult> 委托实现API日志的记录
- React中的任务饥饿行为
- 如何在Python中操作MySQL?
- 一篇长文帮你彻底搞懂React的调度机制原理
- JDK15类的后半生:准备、解析、初始化、卸载过程详解
- 干货分享!5款超级实用的Python工具库
- Try-Catch-Finally中的4个巨坑,老程序员也搞不定!
- 编程初学者采用何种方式学习编程会更有效率
- Flink SQL 知其所以然:基础 DML SQL 执行语义!
- 每个后端都应该知道的八个提升 SQL 性能的 Tips
- 少写点if-else吧,它的效率有多低你知道吗?
- 2021了,Python开发者不容错过7个VS Code扩展
- 解开Python中self的四个秘密
- 这波太炸了!Python脚本可视化居然可以这么玩!
- 大一新生开发的小工具火了!可视化Python编程体验了解一下
- Python实用代码-无限级分类树状结构生成算法
- 仅用Python三行代码,实现数据库和Excel之间的导入导出!
- 面试官:为什么 Promise 比setTimeout() 快?