Python: frozenset不可變的集合,與set相似,但不可修改

加入好友
加入社群
Python: frozenset不可變的集合,與set相似,但不可修改 - 儲蓄保險王
# 创建一个普通的可变集合
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'}

輸出結果:

Python: frozenset不可變的集合,與set相似,但不可修改 - 儲蓄保險王

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

加入好友
加入社群
Python: frozenset不可變的集合,與set相似,但不可修改 - 儲蓄保險王

儲蓄保險王

儲蓄險是板主最喜愛的儲蓄工具,最喜愛的投資理財工具則是ETF,最喜愛的省錢工具則是信用卡

You may also like...

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *