课程知识总结Courseknowledgesummary第14节(考勤管理⼩系统)L2遍历遍历就是按照顺序依次获取每个元素。遍历列表a,并打印出每个元素:for循环的格式for循环的循环次数列表中有⼏个元素,for循环就执⾏⼏次。for循环的执⾏过程for循环遍历列表时,按顺序⼀个⼀个"拿"元素,"拿"到的元素保存到变量⾥;元素全部遍历后,for循环结束。修改列表元素使⽤列表管理考勤真是太⽅便了,不过,壮猿⼜遇到了些新的问题…原来,壮猿不⼩⼼把同学'松松'的名字打错了,写成了'聪聪',保存在列表中。这种情况,我们可以使⽤上节课学过的remove功能将'聪聪'元素删除,然后⽤append功能将'松松'添加进去。name=['壮猿','⻉⻉','点点','曼曼','聪聪']name.remove('聪聪')name.append('松松')不小心把一位同学的名字输错了,怎么办?我叫松松,不叫聪聪这个⽅法可以帮助我们更换名字,不过有些麻烦。今天我们要学习⼀个更简单的⽅法,只需要⼀步就可以快速修改列表中的元素。name[4]='松松'要修改的元素的索引元素聪聪的索引是4列表元素的新值试着输⼊上⾯的代码,你会发现列表中的聪聪已经改成了松松。在这段程序中,我们运⽤之前学到的列表索引的知识定位了列表中想要修改的元素,然后⽤等号=为这个元素指定了新值。name=['壮猿','⻉⻉','点点','曼曼','聪聪']name[4]='松松'print(name)在列表中特定位置插⼊元素这里面没有我的名字呀,可以把我加进去吗?name=['壮猿','⻉⻉','点点','曼曼','松松']name.append('奔奔')这个简单!新的问题⼜出现了…名字顺序是和座位顺序一样的,可以把我放在点点后面吗?这个嘛…思考:在最近的这⼏节课中,我们陆续学习到了很多有趣的管理系统程序,这些程序还可以应⽤到很多场景下,仔细思考,你还能将这些功能⽤在什么地⽅?name=['壮猿','⻉⻉','点点','曼曼','松松']name.insert(3,'奔奔')print(name)点点的索引是2,所以把你加在索引为3的位置就可以啦!我们都知道列表是有序的,那如果想在列表中将元素加在特定的位置要怎么做呢?其实,可以⽤⼀个新功能,insert,insert的英⽂意思是添加、插⼊的意思,insert功能的⽤法也很简单,只需要指出要插⼊的索引位置,以及要添加的元素即可。name.insert=(3,'奔奔')要插入的索引位置要添加的元素