set4) # {3, 5, 6, 9, 10, 12, 15, 18}# 集合元素的循环遍历for elem in set4: print(elem)需要提醒大家,集合中的元素必须是hashable...所谓hashable类型指的是能够计算出哈希码的数据类型,大家可以暂时将哈希码理解为和变量对应的唯一的ID值。...通常不可变类型都是hashable类型,如整数、浮点、字符串、元组等,而可变类型都不是hashable类型,因为可变类型无法确定唯一的ID值,所以也就不能放到集合中。...({1, 2, 3, 4, 5, 7})print(set1 - set2) # frozenset({7})print(set1 hashable