目录

  • 一.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 集合一样

三.猜你喜欢

  1. Python 字符串/列表/元组/字典之间的相互转换
  2. Python 局部变量和全局变量
  3. Python type 函数和 isinstance 函数区别
  4. Python is 和 == 区别
  5. Python 可变数据类型和不可变数据类型
  6. Python 浅拷贝和深拷贝
  7. Python 递归函数
  8. Python sys 模块
  9. Python 列表 list
  10. Python 元组 tuple
  11. Python 字典 dict
  12. Python 条件推导式
  13. Python 列表推导式
  14. Python 字典推导式
  15. Python 函数声明和调用
  16. Python 不定长参数 *argc/**kargcs

未经允许不得转载:猿说编程 » Python frozenset 集合

Python frozenset 集合 - Python零基础入门教程相关推荐

  1. Python return逻辑判断表达式 - 零基础入门教程

    目录 一.return 逻辑判断表达式 and 二.return 逻辑判断表达式 or 三.return 逻辑判断表达式 and 和 or 配合使用 四.return 逻辑判断表达式重点总结 五.猜你 ...

  2. 视频教程-Python零基础入门教程-Python

    Python零基础入门教程 从2012年从事互联网至今有7年软件编程经验,曾任职国内北京互联网公司,中南林业大学授课Python 现任逻辑教育Python课程负责人,精通Python语言,精通人工智能 ...

  3. Python零基础入门教程( 快速入门)

    前言 学无止境,无止境学. 今天要给大家分享的是<Python零基础入门教程01 快速入门>,这是一个系列的教程,从零基础到项目实战.在本教程中,我会给大家介绍Python入门的一些基础知 ...

  4. python怎么输出浮点数_python 零基础入门教程第 2 章:基本数据类型 (一)

    一.什么是数据类型 编程语言通过一些复杂的计算机物理底层机制,创造不同类型的数据,用来表示现实世界中的不同信息,以便于计算机更好的存储和计算. 每种编程语言都会有一些基本的数据类型用来表示现实世界中的 ...

  5. Python 3.X 完全零基础入门精讲 全套视频教程

    简介 零基础小白快速学程序员大爱语言――Python,易学易用易就业!!! 目标人群:熟悉电脑基本操作,编程零基础或已具备Python或其它编程语言的人群. 课程目标:绝对零基础Python3.x 入 ...

  6. python是什么软件-零基础入门Python怎么学习?老男孩python用什么软件

    在培训学习Python时,怎么才能学好Python?随着Python技术的发展,越来越多的人开始学习Python编程语言,那么零基础入门Python该怎么学习? 1.要养成良好的代码编写习惯,注重细节 ...

  7. 视频教程-ARDUINO零基础入门教程【代码编程篇】-Arduino

    ARDUINO零基础入门教程[代码编程篇] 精通各种单片机编程,有十年以上ARDUINO,51单片机/STM32/PIC/AVR编程,硬件设计,绘图,编程经验.熟悉各种常用传感器使用和物联网通讯 赵勇 ...

  8. SEO零基础入门教程(外链的发布和软文编写)

    seo的作用是众所周知的,对网站进行seo优化,可以给网站带来大量的搜索引擎流量.但是想要做好网站优化也有难度,尤其是对于seo新手来说,因为缺乏理论和实战,所以seo新手需要多加练习.那么具体seo ...

  9. 九宫怎么排列和使用_剪映零基础入门教程第三十七篇:一学就会系列之九宫格小程序配音...

    很多玩儿抖音的朋友都看过九宫格视频,但是并不是每个玩抖音的人都会制作这个九宫格视频,实际这个需要借助小工具来帮忙,而常用抖音的朋友们会对剪映更加熟悉一些,且九宫格视频在剪映内的制作方式则比较简单.那么 ...

  10. 计算机pscs6教程,photoshop CS6零基础入门教程

    <photoshop CS6零基础入门教程>针对零基础学员开设,以教案和实际操作演示相结合的方式,详细地介绍adobe photoshop cs6的各项工具和命令.由浅入深.循序渐进地全面 ...

最新文章

  1. 深度学习在自动驾驶感知领域的应用
  2. dev layoutview 怎么显示大小_Liunx驱动学习:基于imx6ul 驱动oledssd1306 实现终端显示...
  3. boost::contract模块实现union的测试程序
  4. [No000016D]把知识种进脑子:像读教材一样读书
  5. 谁说表单只能发get和post请求了?
  6. shiro 单点登录_Shiro权限管理框架(一):Shiro的基本使用
  7. 第七届蓝桥杯省赛大学B组C/C++---剪邮票---DFS
  8. 使用Seay进行代码安全审计
  9. 康奈尔大学做笔记的方法——文献
  10. ArcGIS——计算几何——面积/周长禁用
  11. Xunsearch体验Demo
  12. Matlab之使用linearization估计人口数量
  13. python信用评分卡建模(附代码)
  14. < mapreduce >论文学习笔记
  15. log4j和slf4j的区别
  16. 力扣OJ 剑指 Offer(1-30)
  17. 用java实现邮件发送
  18. oracle ebs form查询,Oracle EBS FORM 更改记录状态
  19. 叶飘落,诉说着冷寂与孤独
  20. Python-基本数据类型-整型、字符串

热门文章

  1. 达摩院送你100万,请坚持“看月亮”
  2. Mars——基于矩阵的统一分布式计算框架
  3. 如何在一分钟内实现微服务系统下的架构可视化
  4. 精读《手写 SQL 编译器 - 回溯》
  5. 从MapReduce的执行来看如何优化MaxCompute(原ODPS) SQL 1
  6. Rambus推出面向下一代数据中心的PCIe 6.0控制器
  7. 一文聊“图”,从图数据库到知识图谱
  8. 华南地区最大数据中心上线 阿里云河源数据中心正式开服
  9. es6 Promise,生成器函数,async
  10. python if not a_python --- if not