# 创建一个普通的可变集合
my_set = set([1, 2, 3, 4])
# 创建一个不可变的集合(frozenset)
my_frozenset = frozenset([1, 2, 3, 4])
# 尝试修改可变集合,这是允许的
my_set.add(5)
print(my_set) # 输出: {1, 2, 3, 4, 5}
# 尝试修改不可变集合(frozenset),会引发错误
# my_frozenset.add(5) # 会引发 AttributeError 错误
# 不可变集合可以用作字典的键
my_dict = {my_frozenset: "value"}
print(my_dict) # 输出: {frozenset({1, 2, 3, 4}): 'value'}輸出結果:

推薦hahow線上學習python: https://igrape.net/30afN

![Python: List[ pandas.Series ] 轉DataFrame技巧:正確理解row和column的關係,同 concat( List[ pandas.Series ], axis=1 ).T Python: List[ pandas.Series ] 轉DataFrame技巧:正確理解row和column的關係,同 concat( List[ pandas.Series ], axis=1 ).T](https://i2.wp.com/savingking.com.tw/wp-content/uploads/2025/04/20250422150133_0_1cfa94.png?quality=90&zoom=2&ssl=1&resize=350%2C233)




![Python: 如何在pandas.read_csv() or pandas.read_excel() 中使用keep_default_na =False , na_values =[] 保留文件中的原始“NA”? Python: 如何在pandas.read_csv() or pandas.read_excel() 中使用keep_default_na =False , na_values =[] 保留文件中的原始“NA”?](https://i2.wp.com/savingking.com.tw/wp-content/uploads/2024/05/20240530215737_0.png?quality=90&zoom=2&ssl=1&resize=350%2C233)



近期留言