Alterna · учебный материал
多个
40.1: 多重: 短理论, 一个例子, 和一条逐步路径 Python 。
Что в этом материале
- 如何运作。
- 执行中的一个例子
- 记住
Содержание и основные понятия
许多人只存储独特的散列值并快速检查所有权。
内容和实践
11年级
第24号EEEG
01
如何运作。
许多人回答所有权问题,只储存独特的散列元素,元素的顺序不是既定合同的一部分。
独一无二
重复添加现有值不会改变大小 。
用品。
x 通常能快速工作,适合寻找重复。
代数。
团结,交汇,差异 创造新的人。
好吧。 好吧。
为了得出一个稳定的结论,很多事情必须转移到某种程度上。
02
执行中的一个例子
启动短程序, 跳过线条。 可视化仪只显示代码、 当前行、 变量和输出 。
空的人群创造
set()
* 记录
{}
它创造了一个字典。
discard
安全清除缺失的部件, a
remove
丢弃
KeyError
.
pop
删除任意性元素,因此不能用来得出可预测的结论。
算数映图
从左到右读取,然后运行代码。
1
开始
2
创建多个
3
添加值
4
你还有别的吗?
5
检查和产出
03
记住
列表和字典不能放在集中:它们被更改而不是散列。
不要比对弦演示文稿 设置作为检查答案。
对于缺失的项目,请选择弃置物或清晰的测试 x 。
本页的语法
set(iterable)
创建许多独特的散列值。
add(x)
添加 x; 重复被忽略 。
discard(x)
删除 x 如果缺少 x 则无错误 。
remove(x)
删除 x; 缺失值导致 KeyError 。
pop()
删除并返回任意元素; 空集调用 KeyError 。
update(iterable)
将所有元素添加到可循环性 。
a | b / union
多重组合。
a & b / intersection
交叉点。
a - b / difference
B中缺少元素a。
sorted(set)
创建确定输出的有序列表 。
len
考虑独特的因素。