格式:集合名 = {元素1,元素2,...}
例:my_set = {1, 3, 5}
集合是无序的-> 不支持下标索引集合是可变的数据类型
集合中的元素是唯一的
集合一般用于元组或者列表中的元素去重
定义一个空的集合 my_set = set()
注意:
my_set = {} 这样的写法为一个空字典
非容器数据类型
Num 数字 (int float bool complex )
容器数据类型
str 有序 list 有序 tuple 有序 元组 set 无序 集合 dict 无序 字典
8种转换bool类型的情况
var =set() res =bool(var)
var= 0 ,0.0 ,‘ ’ 空字符串 ,0j,set(),() ,[] ,{} , False
复数的转换
[] , () , {}(字典) , {1,2,3,4}(集合) 不能转换
-
int 后面加0j
-
float 后面加0j
-
complex 原样输出
-
bool True -> 1+0j False --> 0j
-
str 只有整数和浮点数才能装换 后面加0j st