求解释一下这个创建列表的示意图是什么意思
不知道这些框框箭头代表什么,谁能给我稍微讲解一下呀表示 x 的三个元素都指向同一个有三个 0 的列表,
而 y 的三个元素是指向三个不同的有三个 0 的列表 isdkz 发表于 2023-2-14 15:20
表示 x 的三个元素都指向同一个有三个 0 的列表,
而 y 的三个元素是指向三个不同的有三个 0 的列表
感谢! 本帖最后由 rorty 于 2023-2-14 16:00 编辑
框代表的是列表中的元素,指针指向内存地址
x = [*3]*3相当于x=*3=[,,];列表的乘法只是对索引的拷贝,所以指向的内存地址是同一个
而y通过for循序对每个元素 赋值了 列表,指向的内存地址是不同的 rorty 发表于 2023-2-14 15:48
框代表的是列表中的元素,指针指向内存地址
x = [*3]*3相当于x=*3=[,,] ...
明白了,谢谢!
页:
[1]