我对 Python 没有太多经验,需要弄清楚一些关于缓冲的事情:
我想生成一个列表,我可以在其中分配一定数量的“缓冲区”空间(不知道具体情况),以生成一个整数列表。如果“缓冲区”已满,我假设它需要刷新命令?或者您将如何清除缓冲区以继续将内容放入该缓冲区?
这是我的代码示例:
for i in range(0,500):
randoms = random.randint(0,100000)
looplist.append(randoms)
Run Code Online (Sandbox Code Playgroud)
我想要的是在循环列表中,成为一种我假设的缓冲区?其中如果循环列表中的最大缓冲区空间已满,则需要清除(在此期间是否有暂停?或发生了什么)列表以继续重新生成整数到该列表/缓冲区。
第 2 部分问题:想要解释缓冲区如何为 Python 工作的简单解释吗?还是python的内存管理只是禁用需要分配自己的缓冲区?(如果我们也愿意,我们还能做吗?)
如果我的问题看起来范围很广,我会编辑我的问题,尽量做到我所知道的描述性。
| 归档时间: |
|
| 查看次数: |
12750 次 |
| 最近记录: |