集合、字典
程序员文章站
2024-01-11 21:07:58
集合 两种定义方法: set1 = (1,2,3) {1,2,3,4} 三种运算: s1 & s2 交集 s1 | s2 并集 s1 - s2 差集 增:set.add():增加一个元素 set.update({}):将括号里的集合添加到set中(被添加的集合随机排序) 删:set.pop():删除 ......
集合
两种定义方法:
set1 = (1,2,3)
{1,2,3,4}
三种运算:
s1 & s2 交集
s1 | s2 并集
s1 - s2 差集
增:set.add():增加一个元素
set.update({}):将括号里的集合添加到set中(被添加的集合随机排序)
删:set.pop():删除任意一个元素
set.isdisjoint():有交集返回False
set.issubset():判断ste是否包含于括号里的集合
set.issuperset():判断set是否包含括号里的集合
字典
两种方法
dict1 = {'name' : 'mo','age':18} 键值对形式
dict2 = dict(name = 'mo',age = 18
删:dict.pop(键名):通过键名删除键值对,并返回键值
dict.popitem(键名):随机删除一个键值对
dict.clear():清空集合
查:dict.get(键名):通过键名查找键值
dict.keys():查询所有的键名
dict.values():查询所有的键值
dict.items():查询所有键值对
增:dict.update(键值对):把键值对添加到dict里
dict.setdafault(键值对):有则查,无则增
其他方法:dict.copy():复制dict
推荐阅读
-
集合、字典
-
探索Oracle之RMAN_07非一致性恢复(集合)
-
【LeetCode】 706. (JAVA) 设计哈希集合 链表实现
-
Java list转set;JDK8 下list 集合转Set 集合
-
非关系型数据库(Nosql)之mongodb:创建集合,备份与导入导出,
-
PHP 截取字符串专题集合_php技巧
-
14.3.2 提取数据字典
-
sql格式化工具集合_MySQL
-
[PHP]经常用到的实用函数集合第1/2页_PHP教程
-
【文件处理】——字典写入json文件或TXT文件,读取文件中的字典&TypeError: Object of type ‘ndarray‘ is not JSON serializable错误解决方法