gpt4 book ai didi

python - Python 类变量是指针吗?

转载 作者:行者123 更新时间:2023-11-28 22:41:51 25 4
gpt4 key购买 nike

我一直无法在 Python 文档页面 (https://docs.python.org/2/tutorial/classes.html) 上找到这个问题的答案。我需要知道这一点,因为我正在处理大对象,这会影响将大对象作为类变量是否可行。例如:

class LargeList:
def __init__(self, mylist):
self.mylist = mylist

if __name__ == '__main__':
x = range(0, 1000000000)
largelist = LargeList(x)

这个对象会存储指向 x 的指针吗?

最佳答案

你会有一个大列表的副本,有两个对它的引用:模块范围内的变量 x 和范围内的 self.mylist类。

关于python - Python 类变量是指针吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32251780/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com