上期和大家分享了向函数传递列表,今天继续来聊聊通过函数对列表进行操作。
这个函数功能实现了两个列表内容的互换。
假如我们有个成绩列表,将不及格的成绩赋值给新的列表,并且打印出新的列表。
我们将不及格的成绩添加至了第二个列表,但是有个问题,发现调用这个函数的时候把一个成绩列表给清空了!
现实工作中,很多时候我们是想在一个大的数据中挑选符合我们需要的部分数据,但是还希望原始数据不发生改变!
如果能传递变量进函数的时候,不改变变量本身的值呢?
我们想传递副本至函数,单怎么表达传递的是副本呢?
原列表:score_list1
副本:score_list1[:]
其实传递副本就是传递列表对应的所有值至函数
今天就酱~
竟然又说我不满足300字,我在图片中的字不算字哇!!
哦!貌似还真不算,我又无耻的凑字数啦!!!!
没有稿费,又没有根据字数收钱~
应该够字数了!
领取专属 10元无门槛券
私享最新 技术干货