列表变量实际上包括两部分,参考(reference)与数值部分。例如spam =[1, 2, 3],spam是参考,指向数值部分。例如假如后面还有
cheese = spam
cheese[1] = ‘hello’
会发现spam也变了。
大概为了方便起见,列表的方法,都是就地改变。否则还需先复制列表的数值部分,然后再进行方法的运算。
在函数调用时,也是不同的。函数的参数如果是列表变量也复制的是参考。
也就是说,列表变量利用参考,是统一的。
首页 >
列表变量实际上包括两部分,参考(reference)与数值部分。例如spam =[1, 2, 3],spam是参考,指向数值部分。例如假如后面还有
cheese = spam
cheese[1] = ‘hello’
会发现spam也变了。
大概为了方便起见,列表的方法,都是就地改变。否则还需先复制列表的数值部分,然后再进行方法的运算。
在函数调用时,也是不同的。函数的参数如果是列表变量也复制的是参考。
也就是说,列表变量利用参考,是统一的。
人工智能专业志愿填报指南 - python - 前端,python 按键 不在控制窗口 | 人工智能专业志愿填报指南 - python - 前端,python 按键 不在控制窗口 ...
python代码为什么会标黄 - python - 前端,python调用wcf服务 | python代码为什么会标黄 - python - 前端,python调用wcf服务 ...
为什么计算机考试成绩全是机改吗 - python - 前端,安卓开发之python | 为什么计算机考试成绩全是机改吗 - python - 前端,安卓开发之python ...