1,什么是集合?
集合是一组无序、唯一且不可重复的元素组成的序列
2,集合有什么特点?
集合中的元素是无序的,没有顺序。
集合中的元素具有唯一性,集合中不允许存在重复的元素。
集合中的元素只能是不可变对象(如数字、字符串以及元组),
集合中的元素不能是列表或字典或集合
3,集合与字典的异同?
都可以用花括号{}创建,
字典由键值对组成,
集合没有与键对应的值(value),只有元素本身
1,用花括号创建集合
语法:
setname = {element 1,element 2,element 3,......,element n}
参数: setname表示集合名称;
element表示集合的元素,
元素个数无限制,数据类型无限制。
# 用花括号创建一个非空集合
my_set = {1, 2, 3}
print("花括号创建的非空集合:", my_set) # 输出: {1, 2, 3}
print("花括号创建的非空集合 类型:", type(my_set)) # 输出: <class 'set'>