1.Python中集合的定义
(1)集合里面的元素是不可重复的
------->题目要求
举例说明集合里面的元素是不可重复的
------->代码如下:
s = {1,2,3,1,2,3,4,5}
print(s)
print(type(s))
------->测试结果如下:
(2)集合的类型
------->题目要求
输出空集合并查看起类型
------->代码如下:
s1 = {1} ##此集合中有一个元素
print(type(s1))
s2 = {} ##这是一个字典类型的
print(type(s2))
s3 = set([]) ##此集合为空
print(type(s3))
------->测试结果如下:
(3)强制转换
------->题目要求
将列表中的元素转换成集合类型
------->代码如下:
li = [1,2,3,1,2,3]
print(set(li))
------->测试结果如下:
2.Python中集合的特性
集合没有索引(如果强行使用,会出现TypeError报错),没有重复(如果强行使用,会出现TypeError报错)
(1)for循环(迭代)
------->题目要求
将集合中的元素以“|”结束依次输出
------->代码如下&