一、Set(集合)
集合,是简单对象的无序集合(Collection)。当集合中的项目存在与否比起次序或其出现次数更加重要时,应该使用集合
通过使用集合,可以测试某些对象的资格或情况,检查它们是否是其它集合的子集,找到两个集合的交集等
set.add('one') # 向集合 set 中添加一项
set.update([10,37,42]) # 在 set 中添加多项
set.pop() # pop 不能指定删除某个参数 ,每次只会删除一个参数
set.remove(“one”) #删除指定元素 one
set.clear() # 清空集合
len(set) #计算set 的长度
“one” in set #测试元素 one 是否属于 set
“one” not in set #测试元素 one 是否不属于 set
二、Dictionary(字典)
字典是一种映射型的数据类型,每个元素成对出现,即 key- value,每对元素 key 和 value 使用“:”冒号分开,元素之间用逗号隔开,整个字典包括子在{}中。
字典中的“key”必须是不可变类型,“value”则可以是任意类型,如果出现一个“key”被多个“value”赋值,那么值为最后一个被赋的值
字典是可变数据类型,并且是无序的。所有不可变的数据类型都可以作为字典中的key,例如数字,字符串,元祖。
字典中的成对的键值与值配对不会以任何方式进行排序。如果你希望为它们安排一个次序,只能在使用它们之前进行排序
字典的基本操作包括 创建,增加,删除,修改,查找,遍历,更新,in or not in 等。
len(d) # 返回字典(d)中的键值对的数量 d[key] # 返回字典(d)中的键(key)的值 d[key] = Value # 将值(value)赋给字典(d)中的键(key) del d[key] # 删除字典(d)的键(key)项(将该键值对删除) key in d # 检查字典(d)中是否含有键为 key 的项
继续阅读与本文标签相同的文章
-
每月更新两版 完善145个技术点 夸克无障碍版打造信息坦途
2026-05-18栏目: 教程
-
高危预警|RDP漏洞或引发大规模蠕虫爆发,用户可用阿里云免费检测服务自检,建议尽快修复
2026-05-18栏目: 教程
-
云上一指禅:大数据产品DataWorks每日问答
2026-05-18栏目: 教程
-
云数据库RDS是什么?
2026-05-18栏目: 教程
-
2019智能安防工程师大会在杭州成功召开
2026-05-18栏目: 教程
