区别:
tuple元组是不可变的列表
frozensets冻结集合是不可变的集合
代码示例
# 可变对象可以进行写操作(增、删、改) l = list([1, 2, 3]) l.append(4) [1, 2, 3, 4] s = set([1, 2, 3]) s.add(4) {1, 2, 3, 4} # 不可变对象不能进行写操作 t = tuple([1, 2, 3]) (1, 2, 3) s = frozenset([1, 2, 3]) frozenset({1, 2, 3})
区别:
tuple元组是不可变的列表
frozensets冻结集合是不可变的集合
代码示例
# 可变对象可以进行写操作(增、删、改) l = list([1, 2, 3]) l.append(4) [1, 2, 3, 4] s = set([1, 2, 3]) s.add(4) {1, 2, 3, 4} # 不可变对象不能进行写操作 t = tuple([1, 2, 3]) (1, 2, 3) s = frozenset([1, 2, 3]) frozenset({1, 2, 3})