本关任务:对一个给定的列表进行增、删、改等操作,并输出变化后的最终列表。 列表是由按一定顺序排列的元素组成,其中的元素根据需要可能会发生变化。其中,列表元素的添加、删除或修改等是最常见的操作。下面以一则请客的故事来说明列表元素操作的应用场景。 有个人邀请几个朋友吃饭,初步拟定了一个客人名单列表guests=['Zhang san','Li si','Wang wu','Zhao liu']。后面因为一些临时情况,这个客人名单不断变化: Zhao liu说要带他的朋友Hu qi一起来。 Zhang san因临时有事不能来了。 Wang wu说由他的弟弟Wang shi代他赴宴。 最终的客人名单列表如下: ['Li si','Wang shi','Zhao liu','Hu qi']
时间: 2023-03-06 07:04:11 浏览: 302
人工智能第二课——-python列表作业
好的,根据题目描述和故事内容,你需要对一个初始给定的列表进行增、删、改等操作,并输出变化后的最终列表。具体操作如下:
首先,给定的初始列表是:guests=['Zhang san','Li si','Wang wu','Zhao liu']。
接下来,根据故事描述,你需要进行以下操作:
1. 添加操作:将Zhao liu的朋友Hu qi加入客人名单列表中,因此需要执行添加操作。列表变为:guests=['Zhang san','Li si','Wang wu','Zhao liu','Hu qi']。
2. 删除操作:由于Zhang san不能来,因此需要将他从客人名单列表中删除。列表变为:guests=['Li si','Wang wu','Zhao liu','Hu qi']。
3. 修改操作:Wang wu由于有事情不能来,要请他的弟弟Wang shi代他赴宴,因此需要将Wang wu改为Wang shi。列表变为:guests=['Li si','Wang shi','Zhao liu','Hu qi']。
最终的客人名单列表为:['Li si','Wang shi','Zhao liu','Hu qi']。
阅读全文