Python frozenset 集合 - Python零基础入门教程
生活随笔
收集整理的這篇文章主要介紹了
Python frozenset 集合 - Python零基础入门教程
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
- 一.Python frozenset 集合語法
- 二.Python frozenset 集合使用
- 三.猜你喜歡
零基礎 Python 學習路線推薦 : Python 學習目錄 >> Python 基礎入門
在前一篇文章中我們對 Python set 集合 做了詳細的講解,而本文講解的 frozenset 集合 其實和 set 集合類似!
與 Python set 集合區別在于 frozenset 集合不能修改/添加/刪除,其他功能和 set 集合一樣,這就有點類似列表 list 和元組 tuple 的區別。
一.Python frozenset 集合語法
# 創建一個frozenset集合 a = frozenset(iterable)** 其中 iterable 是序列或者可迭代對象,并返回 frozenset 集合**;
二.Python frozenset 集合使用
# !usr/bin/env python # -*- coding:utf-8 _*- """ @Author:猿說編程 @Blog(個人博客地址): www.codersrc.com @File:Python frozenset 集合.py @Time:2021/04/04 11:00 @Motto:不積跬步無以至千里,不積小流無以成江海,程序人生的精彩需要堅持不懈地積累!"""a = frozenset(["q123","python","frozenset"]) print(a) # 獲取a的類型 print(type(a)) # 修改frozenset集合數據,程序報錯:AttributeError: 'frozenset' object has no attribute 'add' # a.add("hello")''' 輸出結果:frozenset({'frozenset', 'python', 'q123'}) <class 'frozenset'> '''在上面代碼中,如果嘗試修改 frozenset 集合的數據,即使用 add 添加數據,程序報錯:AttributeError: ‘frozenset’ object has no attribute ‘add’!
原因:frozenset 集合不能修改/添加/刪除,其他功能和 set 集合一樣!
三.猜你喜歡
未經允許不得轉載:猿說編程 ? Python frozenset 集合
總結
以上是生活随笔為你收集整理的Python frozenset 集合 - Python零基础入门教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C语言 const 修饰指针 - C语言
- 下一篇: React之回调函数形式的ref