|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 如默 于 2017-7-12 22:59 编辑
首先表达我的歉意,最近家人有点急事,去了一趟外地,更新延迟了很久,万分抱歉。
5.1.1创建列表这个就没什么好说的了,一个中括号就可以了。不过列表真的很强大。
5.1.2书上介绍了三种添加元素的方法,append就是一次在列表末尾添加一个元素,extend扩展嘛,用一个列表来扩展另一个列表,这是个要注意的地方。最后的insert,插入,第一个参数是元素在列表中的位置,第二个参数才是元素。#位置序号一定是从0开始的,切记。
5.1.3获取元素直接输入元素的索引值就好。
5.1.4删除元素的三种方法,显然remove就是移除,移除你想删除的元素;del则是删除,并且是一个语句,而不是方法,所以使用时不必加上小括号;pop就是默认弹出列表里最后一个元素。
5.1.5和5.1.6列表分片很重要,很重要,很重要,说三遍。步长在这里书上就讲了,也可以理解前面第四章的那个步长的问题了。
5.1.7常用的操作符我觉得自己按照书上实践一下就好,说实话,我暂时还不知道这些比较大小的操作符对于列表来说有什么意义,可能是我才疏学浅,还没有学到可以用到的地步吧。不过,记住就好。#in和not in只能判断一层成员关系,跟break和continue只能跳出一层循坏一样。list1[1][0]第一个中括号里的数字1代表的是列表1中的元素索引值,而第二个中括号中的0是指刚刚元素1中的元素索引值,这是两层关系,大家可以自己试试玩玩就懂了。
5.1.8根据单词的意思基本上可以猜出这个方法的作用,只要记住作用和用法就好,这里就不赘述了。
5.1.9这一节就是讲述分片的重要性的。我们现在不要想当然的用之前的变量赋值的做法,因为最后的结果是不同的。自己多实验就好,相信书籍,但是也不能全信。 装一下大佬。
课后作业:
第010讲:测试题就不说了,动动手的第二题说实话没有想到那么做,自己弄了半天结果要么错误,要么打印出来不是题目要求的效果,还是水平不行,思维不行。如果是数学题,可能会想到这么做,就是无法把题目转化称程序的一个框图,一个正确的框图。我觉得还需要多练练。
第011讲:测试题第三四五要记住,比较有用,尤其第五题就是强调分片的重要。
第012讲:测试题第五题挺实用也好理解,第六题其实没有完全理解,list3中的name + : +slogan都理解。而最后的name[0] == slogan[0]也理解,能否有人仔细的讲解一下步骤,我手打了一遍结果是和答案一样的。 |
-
评分
-
查看全部评分
|