Python读书笔记17(while与列表、字典)

今天分享利用while函数处理列表和字典,顺便温习一下历史知识

一、论如何将一个列表折腾至另外一个列表!(两个列表是独立的)

论折腾列表有几种方法!

先分享一个错误的方法!

正确方法一:copy大法好!

正确方法二:元素赋值法!

上述两种方法我们在Python读书笔记9(列表排序与复制)有分享,感兴趣可以点击链接看一下!

由于我们学会了for循环和while循环,接下来用这两种方式实现复制。

正确方法三:for循环

正确方法四:while循环法!

大家注意看一下,这种方法和之前区别是原列表被清空,且被倒序赋值给新的列表。

当然还有很多很多种复制列表的方式,大家可以自己尝试用自己的逻辑来赋值,顺便练习一个while循环的用法。

二、删除列表中的某个元素

这里面有两个函数再说明一下,一个是in函数,一个是remove方法。具体用法在图片代码注释中有说明。感觉到现在,真心是之前学的东西的综合应用了。

逻辑关系我简单的说一下:

判断C是否在列表中,如果有执行remove操作,反之停止while循环

聊了这么多的列表,接下来和大家分享一下字典表的应用吧!

那我们就来个登记学生考试成绩的应用。

就酱,下期分享伟大的函数!

原文发布于微信公众号 - 阿凯的Excel(akexcel)

原文发表时间:2018-01-09

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Danny的专栏

正则表达式

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huyuyang6688/article/...

1092
来自专栏王磊的博客

javascript数组去重方法汇总

前言 ---- 数组去重已经是一个老生常谈的问题了,依然经久不息,经过岁月的变迁es标准的升级迭代,似乎有越来越多的方法和方式供我们使用,那么那种方式才是最...

2639
来自专栏HTML5学堂

2015.11.30 HTML5真题练习

HTML5学堂:每天一道题,强壮程序员!今日主要涉及昨日题目的解答,以及一道涉及函数的形参实参、arguments对象的题目 HTML5真题【2015.11.2...

2856
来自专栏HTML5学堂

2015.12.17 HTML5真题练习

HTML5学堂:每天一道题,强壮程序员!今日主要涉及12.16日关于函数返回值的题目解答,以及一道涉及闭包的题目。 HTML5真题【2015.12.16】答案解...

2574
来自专栏郭耀华‘s Blog

Java命名规范

Java命名规范 定义规范的目的是为了使项目的代码样式统一,使程序有良好的可读性。 包的命名  (全部小写,由域名定义) Java包的名字都是由小写单词组...

3349
来自专栏转载gongluck的CSDN博客

python笔记:#004#注释

注释 目标 注释的作用 单行注释(行注释) 多行注释(块注释) 01. 注释的作用 使用用自己熟悉的语言,在程序中对某些代码进行标注说明,增强程序的可读性 ...

2897
来自专栏我的博客

正则表达式–应用篇

匹配年月日(常见三种格式2012-12-12、2012/12/12、2012年12月12日) <?php //匹配格式如:2012年12月12日 $mode...

2473
来自专栏王磊的博客

javascript数组去重方法汇总

953
来自专栏大前端开发

由一道关于变量作用域的面试题,来加深对var和let的理解

最近,有一道JavaScript面试题挺流行的,很多朋友去面试的时候都遇到了。这道题目大致是这个样子的:

583
来自专栏前端新视界

立即执行函数表达式(IIFE)

原文:immediately-invoked-function-expression 译者:nzbin 也许你还没有注意到,我是一个对术语比较坚持的人。因此...

1845

扫码关注云+社区