56-python基础-python3-集合-新建集合
2024-10-07 14:27:01
集合对象是一组无序排列的可哈希的值,集合成员可以做字典中的键。
集合支持用in和not in操作符检查成员。
由len()内建函数得到集合的基数(大小)。
用 for 循环迭代集合的成员。
但是因为集合本身是无序的,不可以为集合创建索引或执行切片(slice)操作,也没有键(keys)可用来获取集合中元素的值。
set和dict一样,只是没有value,相当于dict的key集合,由于dict的key是不重复的,且key是不可变对象因此set也有如下特性:
- 不重复
- 元素为不可变对象
新建集合
1-新建空集合
- 如果要创建一个空集,你必须用不带任何参数的构造方法 set()。
- 如果只是写成 {} 的形式,跟以前一样,你创建的其实是个空字典。
2-新建集合
(1) 常规创建集合
(2)使用set()创建,参数通常为列表、元组、字典、集合
(3)使用set()创建的时候常见错误
最新文章
- 一个简单的MVC实例及故障排除
- PHP realpath() 函数
- react 学习笔记
- (转)winform Form 淡入淡出效果
- vim扩展配置
- Android安全问题 抢先开机启动
- ubuntu安装aircrack-ng/reaver/minidwep-gtk用来跑pin
- sql dateDiff函数
- javascript设计模式——装饰者模式
- Netty学习笔记(一):接收nodejs模拟表单上传的文件
- 【java】计算一段代码执行时长java.lang.System类里的public static long currentTimeMillis()方法
- JavaScript篇 深入理解JavaScript函数
- TensorRT&;Sample&;Python[uff_custom_plugin]
- vscode中php断点调试方法!
- 最全最新的opencv版本下载
- 【Java】 剑指offer(29) 顺时针打印矩阵
- swift - 自定义tabbar按钮的操作
- 手工配置oracle数据库
- Oracle AWR 之 通过dbms_workload_repository.awr_report_text(html)函数在客户端生成AWR报告
- Delphi东京版FireDAC连接MSSQL2000提示对象名 'SYS.DATABASES' 无效
热门文章
- 07http基础
- Flask 之装饰器有关
- 【leetcode】1048. Longest String Chain
- groovy-2.4.11.jar时出错; invalid LOC header (bad signature)
- Python3解leetcode Kth Largest Element in a Stream
- 动态规划 List
- [CSP-S模拟测试]:trade(反悔贪心)
- Jenkins搭建(by tomcat)
- jsc2019_qualD Classified
- Python基础学习:operator模块