python通过集合元素找出两个班重名人姓名
#使用并集求两个班重名学生的实现 #首先输入学生数量 num1=int(input('输入班级1的学生数量')) #创建一个空集合 class1=set() #使用循环循环录入学生名字 for i in range(0,num1): name = input('请输入第%d名学生的姓名'%(i+1)) class1.add(name)#通过.add方法插入 num2=int(input('请输入班级2的学生的数量')) class2=set() for i in range(0,num2): name = input('请输入第%d名学生的姓名'%(i+1)) class2.add(name) same = class1 & class2 print("重名的学生如下") for a in same:#循环将same中包含的元素赋给a,由于直接输出将是以集合的方式出现 print(a)#将集合中选中的元素输出
标签:name,same,学生,add,集合,input From: https://www.cnblogs.com/szmtjs10/p/18111916