有两个存储了学生信息的元组:A=((1,'张一',18,'女'), (2,'张二',19,'男'), (3,'张三',17,'男'), (4,'张四',19,'女'), (5,'张五',21,'男'));B=((1,'张一',18,'女'), (2,'张十',19,'男'), (3,'张三',17,'男'), (4,'张四',20,'女'),(5,'张五',21,'男'))。完成以下要求:
(1)找出两个元组中,重复的记录;
(2)选择B中的重复记录,在记录中增加备注信息“C”;
(3)在第二步的基础上,将所有记录合并,先按性别、姓名排序,对排序后的结果重新编排序号。注意输出结果基本要与图片一致。
*提示:在操作过中,要用到集合、列表及元组之间的相互转换。
预期结果:
(1)重复的记录:(1,'张一',18,'女'),(3,'张三',17,'男'),(5,'张五',21,'男')
(2)对重复记录进行修改
(1,'张一',18,'女','C'),(3,'张三',17,'男','C'),(5,'张五',21,'男','C')
(3)合并不重复的记录和修改重复后的记录:
((1,'张一',18,'女'),(2,'张一',18,'女','C'), (3,'张四',19,'女'), (4,'张三',17,'男'), (5,'张三',17,'男','C'), (6,'张二',19,'男'),(7,'张五',21,'男'),(8,'张五',21,'男','C')