网络编程
位置:首页>> 网络编程>> Python编程>> python 基本数据类型占用内存空间大小的实例

python 基本数据类型占用内存空间大小的实例

作者:ben1949  发布时间:2021-08-10 21:59:03 

标签:python,内存,空间,大小

python中基本数据类型和其他的语言占用的内存空间大小有很大差别


import sys
a = 100
b = True
c = 100L
d = 1.1
e =""
f = []
g =()
h = {}
i = set([])

print " %s size is %d "%(type(a),sys.getsizeof(a))
print " %s size is %d "%(type(b),sys.getsizeof(b))
print " %s size is %d "%(type(c),sys.getsizeof(c))
print " %s size is %d "%(type(d),sys.getsizeof(d))
print " %s size is %d "%(type(e),sys.getsizeof(e))
print " %s size is %d "%(type(f),sys.getsizeof(f))
print " %s size is %d "%(type(g),sys.getsizeof(g))
print " %s size is %d "%(type(h),sys.getsizeof(h))
print " %s size is %d "%(type(i),sys.getsizeof(i))

<type 'int'> size is 12
<type 'bool'> size is 12
<type 'long'> size is 14
<type 'float'> size is 16
<type 'str'> size is 21
<type 'list'> size is 36
<type 'tuple'> size is 28
<type 'dict'> size is 140
<type 'set'> size is 116

来源:https://blog.csdn.net/u013679490/article/details/54408326

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com