今天分享利用while函数处理列表和字典,顺便温习一下历史知识
一、论如何将一个列表折腾至另外一个列表!(两个列表是独立的)
论折腾列表有几种方法!
先分享一个错误的方法!
正确方法一:copy大法好!
正确方法二:元素赋值法!
上述两种方法我们在Python读书笔记9(列表排序与复制)有分享,感兴趣可以点击链接看一下!
由于我们学会了for循环和while循环,接下来用这两种方式实现复制。
正确方法三:for循环
正确方法四:while循环法!
大家注意看一下,这种方法和之前区别是原列表被清空,且被倒序赋值给新的列表。
当然还有很多很多种复制列表的方式,大家可以自己尝试用自己的逻辑来赋值,顺便练习一个while循环的用法。
二、删除列表中的某个元素
这里面有两个函数再说明一下,一个是in函数,一个是remove方法。具体用法在图片代码注释中有说明。感觉到现在,真心是之前学的东西的综合应用了。
逻辑关系我简单的说一下:
判断C是否在列表中,如果有执行remove操作,反之停止while循环
聊了这么多的列表,接下来和大家分享一下字典表的应用吧!
那我们就来个登记学生考试成绩的应用。
就酱,下期分享伟大的函数!