# -*- coding: utf-8 -*-"""Created on Fri Mar 8 11:30:53 2019@author: Administrator""" """测试题:0. 请问集合的唯一作用是什么呢? 存放各自互异的数据1. 如果你希望创建的集合是不变的,应该怎么做? frozenset 2. 请问如何确定一个集合里边有多少个元素?3. 请目测以下代码会打印什么内容?>>> num_set = set([1, 2, 3, 4, 5])>>> num_set[0]会报错,集合类型不支持索引引用4. 请问 set1 = {[1, 2]} 和 set1 = set([1, 2]) 执行的结果一样吗?不一样,第一个报错,列表没有定义哈希方法不可成为集合的元素,第二个有两个元素 1,25. 打开你的IDLE,输入set1 = {1, 1.0},你发现了什么?1 == 1.0 哈希结果一样,被认为是同一个元素6. 请问如何给集合添加和删除元素?"""#测试题2set1 = set([1,2,3,4,5,6,6])print(len(set1))#测试题3#num_set = set([1, 2, 3, 4, 5])#num_set[0]#测试题4#set1 = {[1, 2]} set2 = set([1, 2])print(set1)print(set2)set1.add('1')print(set1)set1.remove('1') #有 就移除,没有就出异常set1.discard('1') #有 就移除,没有就啥也不干print(set1)set1.pop() #随机popprint(set1)set1.clear() #删除print(set1)