Python中可变集合set与不可变集合frozenset
2021/9/25 11:10:39
本文主要是介绍Python中可变集合set与不可变集合frozenset,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
class frozenset([iterable])
代码实验展示:
Python 3.7.4 (tags/v3.7.4:e09359112e, Jul 8 2019, 20:34:20) [MSC v.1916 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license()" for more information. >>> # 可变集合 >>> s = set([1,2,3,4]) >>> s {1, 2, 3, 4} >>> s.add(5) >>> s {1, 2, 3, 4, 5} >>> >>> >>> # 不可变集合 >>> fs = frozenset([0,1,2,3,4]) >>> fs frozenset({0, 1, 2, 3, 4}) >>> fs.add(5) Traceback (most recent call last): File "<pyshell#10>", line 1, in <module> fs.add(5) AttributeError: 'frozenset' object has no attribute 'add' >>> >>> >>> set("Happy") {'a', 'p', 'H', 'y'} >>> >>> frozenset("Happy") frozenset({'a', 'p', 'H', 'y'}) >>> >>>
这篇关于Python中可变集合set与不可变集合frozenset的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-14获取参数学习:Python编程入门教程
- 2024-11-14Python编程基础入门
- 2024-11-14Python编程入门指南
- 2024-11-13Python基础教程
- 2024-11-12Python编程基础指南
- 2024-11-12Python基础编程教程
- 2024-11-08Python编程基础与实践示例
- 2024-11-07Python编程基础指南
- 2024-11-06Python编程基础入门指南
- 2024-11-06怎么使用python 计算两个GPS的距离功能-icode9专业技术文章分享