再比如说,如果需要频繁对序列做先出先进的操作,collection.deque(双端队列)的速度应该会更快。
1.数组
如果我们需要一个只包含数字的列表,那么array.array比list更高效。...另外,数组还提供从文件读取和存入文件的更快的方法,如.frombytes和.tofile。
Python数组跟C语言数组一样精简。..., 在数组尾部添加元素
arr =array('f',range(4))
arr
array('f', [0.0, 1.0, 2.0, 3.0])
arr.append(66.66)
arr.append...(66.67)
arr.append(66.68)
arr
array('f', [0.0, 1.0, 2.0, 3.0, 66.66000366210938, 66.66999816894531, 66.68000030517578...----------------------------------------
# fromfile, tofile 这两个方法
array.fromfile(f, n)
# n 这个参数就是要读f