久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

python如何查看內存數據

139次閱讀
沒有評論

共計 641 個字符,預計需要花費 2 分鐘才能閱讀完成。

在 Python 中,可以使用 sys.getsizeof() 函數來查看對象的內存使用情況。這個函數返回對象占用的內存大小,單位為字節。
以下是一個例子,展示了如何使用 sys.getsizeof() 來查看不同數據類型的內存使用情況:

import sys
# 字符串
s = "Hello, World!"
print(sys.getsizeof(s))
# 列表
l = [1, 2, 3, 4, 5]
print(sys.getsizeof(l))
# 字典
d = {'a': 1, 'b': 2, 'c': 3}
print(sys.getsizeof(d))
# 整數
i = 1234567890
print(sys.getsizeof(i))
# 浮點數
f = 3.14159265359
print(sys.getsizeof(f))
# 布爾值
b = True
print(sys.getsizeof(b))

注意,sys.getsizeof()函數只返回對象本身占用的內存大小,不包括對象引用的其他對象的內存大小。如果你想查看對象及其引用對象的總內存使用情況,可以使用第三方庫 pympler 中的 asizeof 函數。

from pympler import asizeof
# 列表
l = [1, 2, 3, 4, 5]
print(asizeof.asizeof(l))
# 字典
d = {'a': 1, 'b': 2, 'c': 3}
print(asizeof.asizeof(d))

在上面的例子中,asizeof()函數返回了列表和字典對象及其引用對象的總內存使用情況。

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-22發表,共計641字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 乌拉特中旗| 青冈县| 铁力市| 百色市| 德化县| 凤翔县| 顺平县| 乐都县| 巴林左旗| 汽车| 西吉县| 绵阳市| 金沙县| 阳山县| 天台县| 三都| 泽库县| 闽侯县| 哈尔滨市| 贞丰县| 沁源县| 民权县| 久治县| 房产| 沛县| 囊谦县| 定襄县| 大余县| 望城县| 成都市| 宜川县| 桃园县| 保亭| 金山区| 巴彦淖尔市| 邓州市| 龙泉市| 开原市| 温泉县| 临澧县| 洮南市|