python 统计列表占用内存 MB表示
时间: 2023-07-23 14:23:57 浏览: 245
Python获取CPU、内存使用率以及网络使用状态代码
可以将获取到的字节数除以1024*1024,得到占用的MB数。以下是一个示例代码:
```python
import sys
my_list = [1, 2, 3, 4, 5]
size = sys.getsizeof(my_list) / (1024 * 1024)
print("Size of my_list: {:.2f} MB".format(size))
```
这段代码中,我们利用了除法运算将字节数转换为MB数,并使用了格式化字符串来显示结果。输出将显示my_list占用的MB数,保留两位小数。
阅读全文