python中,列表在内存中存储数据,由于列表是没有长度限制的,所以列表中数据的地址是连续的吗?

2025-06-21 22:45:38
推荐回答(5个)
回答1:

.在python中给变量赋值和C语言是完全不同的,在python中变量不是容器,只是个标签。
在Python中先创建一个字符串对象,然后把引用地址(也就是id() 得到的值)绑定给一个变量名。
不同的程序块中(在IDLE,python shell中 每一行就算是一个单独程序块)即使相同字符串也是单独创建对象。
在相同程序块中 相同字符串对象会有缓存机制就是引用同一个字符串对象地址绑给不同变量。

回答2:

勾股记录共同恐龙LOL

回答3:

内存中是连续的

回答4:

内存中连续

回答5:

是连续的