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

  • 更新时间:2022-04-25 08:40:45
  • 编辑:贡季萌
给网友朋友们带来一篇python相关的编程文章,网友菱笛韵根据主题投稿了本篇教程内容,涉及到python、内存、空间、大小相关内容,已被502网友关注,内容中涉及的知识点可以在下方直接下载获取。

参考资料

正文内容

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 

以上这篇python 基本数据类型占用内存空间大小的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持码农之家。

python相关教程

  • 实例详解python3使用requests模块爬取页面内容

    本篇文章主要介绍了python3使用requests模块爬取页面内容的实战演练,具有一定的参考价值,有兴趣的可以了解一下

    发布时间:2019-07-11

  • Python中turtle.write方法使用说明

    turtle模块以面向对象和面向过程的方式提供turtle图形基元,由于它使用Tkinter作为基础图形,因此需要安装有Tk支持的Python版本,下面这篇文章主要给大家介绍了关于Python中turtle.write方法使用说明的相关资料,需要的朋友可以参考下

    发布时间:2019-07-23

  • Mac上用什么写python

    Mac上可以使用Vim、Eclipse with PyDev、Sublime Text、Emacs、Komodo Edit、PyCharm、Wing、PyScripter、The Eric Python IDE编写python。

    发布时间:2019-07-10

用户留言