小编cra*_*des的帖子

如何知道python对象的字节大小,如数组和字典? - 简单的方法

我正在寻找一种简单的方法来了解数组和字典对象的字节大小,比如

[ [1,2,3], [4,5,6] ] or { 1:{2:2} }
Run Code Online (Sandbox Code Playgroud)

很多主题都说使用pylab,例如:

from pylab import *

A = array( [ [1,2,3], [4,5,6] ] )
A.nbytes
24
Run Code Online (Sandbox Code Playgroud)

但是,字典怎么样?我看到很多答案建议使用pysize或heapy.Torsten Marek在此链接中给出了一个简单的答案:建议使用哪种Python内存分析器?,但我对输出没有明确的解释,因为字节数不匹配.

Pysize似乎更复杂,我还没有明确如何使用它.

鉴于我想要执行的大小计算的简单性(没有类或复杂的结构),任何关于如何简单估计这种对象的内存使用量的想法?

亲切的问候.

python memory size byte object

44
推荐指数
4
解决办法
7万
查看次数

C中的2D数组索引怎么样?

我是C编程的新手,我需要使用2D整数数组(矩阵).例如,我这样做:

void main(){
   int matrix[2][2] = { {0,1}, {2,3} };
   printf("%i", matrix[4][4]); /*Here should be an index error, but that doesn't happen*/
}
Run Code Online (Sandbox Code Playgroud)

怎么了?

c indexing multidimensional-array

-3
推荐指数
1
解决办法
84
查看次数

标签 统计

byte ×1

c ×1

indexing ×1

memory ×1

multidimensional-array ×1

object ×1

python ×1

size ×1