Python 如何按数组进行清理和计数';s
我有一个Python 如何按数组进行清理和计数';s,python,bytearray,Python,Bytearray,我有一个bytearray缓冲区: buffer = bytearray() #creates the buffer 我的数组的最大大小应为500字节 我想要的是: 在缓冲区被500字节填满后,我想清理数组并从头开始再次追加 if (buffer.count() >= 500) #ERROR!! count() buffer.clean() #ERROR!! clean?! buffer.append(10) #appends some value to the array
bytearray
缓冲区:
buffer = bytearray() #creates the buffer
我的数组的最大大小应为500字节
我想要的是:
在缓冲区被500字节填满后,我想清理数组并从头开始再次追加
if (buffer.count() >= 500) #ERROR!! count()
buffer.clean() #ERROR!! clean?!
buffer.append(10) #appends some value to the array
- 如何计算当前阵列大小?
需要一个参数,但在本例中,应该是什么count()
- 如何清理阵列?或者如何将“指针”再次设置为数组的开头
len(buffer)#获取缓冲区的长度
del buffer[:]#用于清理缓冲区
len(buffer)
和buffer.clear()如何?