大家好,我是皮皮。
一、前言
前几天在Python白银群【大侠】问了一个Python
列表基础问题,一起来看看吧。
请教高手一个困惑我的简单问题:lis_1和lst_2是两个不同的列表,lst是其它函数中经常调用的列表;是否可以根据不同条件判断,让lst=lis_1或者lst=lst_2,经常随意切换?
二、实现过程
这里【鶏啊鶏。】和【巭孬嫑勥烎】给了一个提示,使用list.copy()解决。
粉丝想到的是直接用等号=进行赋值,但是这个确实不推荐。
如果硬是要赋值的话,【论草莓如何成为冻干莓】提醒可以直接赋值,但不要修改赋值后的lst,就不会与期望的输出有出入。
关于可变列表的坑这块,历史文章,也有写过多篇,这里就不再赘述了。
三、总结
大家好,我是皮皮。这篇文章主要盘点了一个Python
列表的基础问题,文中针对该问题,给出了具体的解析和代码实现,帮助粉丝顺利解决了问题。
最后感谢粉丝【大侠】提问,感谢【鶏啊鶏。】、【王子】、【kim】、【巭孬嫑勥烎】、【论草莓如何成为冻干莓】给出的思路和代码解析,感谢【冯诚】等人参与学习交流。