# 定义集合用{} # 定义空集合 set() # 集合与列表的区别 # 集合中所有的成员是无序的,列表中所有的成员是有序的 # 集合中成员的值不能重复,列表中成员的值可以重复 set1 = {"刘备", "关羽", "张飞"} #定义了一个集合,没有顺序,随机 set2 = set() #定义一个空集合 set3 = {"刘备", "关羽", "刘备"} # 不支持打印重复 print(set1) print(set2) print(set3)
set1 = {"刘备", "关羽", "张飞"} set1.add("曹操") print(set1) #无序的,随机加进去
set1 = {"刘备", "关羽", "张飞"} set1.pop() #删除最后一个值,无序 print(set1)
set1 = {"刘备", "关羽", "张飞"} set1.remove("刘备") #删除指定的值 print(set1)
set1 = {"刘备", "关羽", "张飞"} set1.clear() #删除所有 print(set1)
# 定义一个空集合, 通过input,向集合里输入任意5个整数 set1 = set() a = 0 while a <5: set1.add(int(input("请输入任意五个整数"))) a = a + 1 print(min(set1))
# 定义一个空集合,通过input函数, 向集合里输入任意三个字符串 # 遍历集合,显示集合中所有的字符串 set1 = set() a = 0 while a < 3: set1.add(input("请输入任意三个字符串")) a += 1 for n in set1: print(n)