本文講解的 frozenset集合 其實和set集合類似!區別在于frozenset集合不能修改/添加/刪除,其他功能和set集合一樣,這就有點類似列表list和元組tuple的區別。

讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業的熱愛。我們立志把好的技術通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領域值得信任、有價值的長期合作伙伴,公司提供的服務項目有:域名與空間、網絡空間、營銷軟件、網站建設、
東營區網站維護、網站推廣。
一.frozenset集合語法
1 2 | # 創建一個frozenset集合
a=frozenset(iterable)
其中 iterable 是序列或者可迭代對象,并返回frozenset集合
二.frozenset集合使用
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | # !usr/bin/env python
# -*- coding:utf-8 _*-
"""
@Author:何以解憂
@Blog(個人博客地址): shuopython.com
@WeChat Official Account(微信公眾號):猿說python
@Github:www.github.com
@File:python_frozenset.py
@Time:2019/11/10 21:25
@Motto:不積跬步無以至千里,不積小流無以成江海,程序人生的精彩需要堅持不懈地積累!
"""
a=frozenset(["q123","python","frozenset"])
print(a)
# 獲取a的類型
print(type(a))
# 修改frozenset集合數據,程序報錯:AttributeError: 'frozenset' object has no attribute 'add'
# a.add("hello")
輸出結果:
1 2 | frozenset({'frozenset','python','q123'})
在上面代碼中,如果嘗試修改frozenset集合的數據,即使用add()添加數據,程序報錯:AttributeError: ‘frozenset’ object has no attribute ‘add’!
另外有需要云服務器可以了解下創新互聯cdcxhl.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
分享題目:python中frozenset集合介紹-創新互聯
轉載來于:
http://www.xueling.net.cn/article/csiijs.html