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 字符串/列表/元组/字典之间的相互转换
- Python 局部变量和全局变量
- Python type 函数和 isinstance 函数区别
- Python is 和 == 区别
- Python 可变数据类型和不可变数据类型
- Python 浅拷贝和深拷贝
- Python 递归函数
- Python sys 模块
- Python 列表 list
- Python 元组 tuple
- Python 字典 dict
- Python 条件推导式
- Python 列表推导式
- Python 字典推导式
- Python 函数声明和调用
- Python 不定长参数 *argc/**kargcs
未经允许不得转载:猿说编程 » Python frozenset 集合
Python frozenset 集合 - Python零基础入门教程相关推荐
- Python return逻辑判断表达式 - 零基础入门教程
目录 一.return 逻辑判断表达式 and 二.return 逻辑判断表达式 or 三.return 逻辑判断表达式 and 和 or 配合使用 四.return 逻辑判断表达式重点总结 五.猜你 ...
- 视频教程-Python零基础入门教程-Python
Python零基础入门教程 从2012年从事互联网至今有7年软件编程经验,曾任职国内北京互联网公司,中南林业大学授课Python 现任逻辑教育Python课程负责人,精通Python语言,精通人工智能 ...
- Python零基础入门教程( 快速入门)
前言 学无止境,无止境学. 今天要给大家分享的是<Python零基础入门教程01 快速入门>,这是一个系列的教程,从零基础到项目实战.在本教程中,我会给大家介绍Python入门的一些基础知 ...
- python怎么输出浮点数_python 零基础入门教程第 2 章:基本数据类型 (一)
一.什么是数据类型 编程语言通过一些复杂的计算机物理底层机制,创造不同类型的数据,用来表示现实世界中的不同信息,以便于计算机更好的存储和计算. 每种编程语言都会有一些基本的数据类型用来表示现实世界中的 ...
- Python 3.X 完全零基础入门精讲 全套视频教程
简介 零基础小白快速学程序员大爱语言――Python,易学易用易就业!!! 目标人群:熟悉电脑基本操作,编程零基础或已具备Python或其它编程语言的人群. 课程目标:绝对零基础Python3.x 入 ...
- python是什么软件-零基础入门Python怎么学习?老男孩python用什么软件
在培训学习Python时,怎么才能学好Python?随着Python技术的发展,越来越多的人开始学习Python编程语言,那么零基础入门Python该怎么学习? 1.要养成良好的代码编写习惯,注重细节 ...
- 视频教程-ARDUINO零基础入门教程【代码编程篇】-Arduino
ARDUINO零基础入门教程[代码编程篇] 精通各种单片机编程,有十年以上ARDUINO,51单片机/STM32/PIC/AVR编程,硬件设计,绘图,编程经验.熟悉各种常用传感器使用和物联网通讯 赵勇 ...
- SEO零基础入门教程(外链的发布和软文编写)
seo的作用是众所周知的,对网站进行seo优化,可以给网站带来大量的搜索引擎流量.但是想要做好网站优化也有难度,尤其是对于seo新手来说,因为缺乏理论和实战,所以seo新手需要多加练习.那么具体seo ...
- 九宫怎么排列和使用_剪映零基础入门教程第三十七篇:一学就会系列之九宫格小程序配音...
很多玩儿抖音的朋友都看过九宫格视频,但是并不是每个玩抖音的人都会制作这个九宫格视频,实际这个需要借助小工具来帮忙,而常用抖音的朋友们会对剪映更加熟悉一些,且九宫格视频在剪映内的制作方式则比较简单.那么 ...
- 计算机pscs6教程,photoshop CS6零基础入门教程
<photoshop CS6零基础入门教程>针对零基础学员开设,以教案和实际操作演示相结合的方式,详细地介绍adobe photoshop cs6的各项工具和命令.由浅入深.循序渐进地全面 ...
最新文章
- 深度学习在自动驾驶感知领域的应用
- dev layoutview 怎么显示大小_Liunx驱动学习:基于imx6ul 驱动oledssd1306 实现终端显示...
- boost::contract模块实现union的测试程序
- [No000016D]把知识种进脑子:像读教材一样读书
- 谁说表单只能发get和post请求了?
- shiro 单点登录_Shiro权限管理框架(一):Shiro的基本使用
- 第七届蓝桥杯省赛大学B组C/C++---剪邮票---DFS
- 使用Seay进行代码安全审计
- 康奈尔大学做笔记的方法——文献
- ArcGIS——计算几何——面积/周长禁用
- Xunsearch体验Demo
- Matlab之使用linearization估计人口数量
- python信用评分卡建模(附代码)
- < mapreduce >论文学习笔记
- log4j和slf4j的区别
- 力扣OJ 剑指 Offer(1-30)
- 用java实现邮件发送
- oracle ebs form查询,Oracle EBS FORM 更改记录状态
- 叶飘落,诉说着冷寂与孤独
- Python-基本数据类型-整型、字符串
热门文章
- 达摩院送你100万,请坚持“看月亮”
- Mars——基于矩阵的统一分布式计算框架
- 如何在一分钟内实现微服务系统下的架构可视化
- 精读《手写 SQL 编译器 - 回溯》
- 从MapReduce的执行来看如何优化MaxCompute(原ODPS) SQL 1
- Rambus推出面向下一代数据中心的PCIe 6.0控制器
- 一文聊“图”,从图数据库到知识图谱
- 华南地区最大数据中心上线 阿里云河源数据中心正式开服
- es6 Promise,生成器函数,async
- python if not a_python --- if not