Alterna · учебный материал

词典

40.2 词典:短理论,一个实例和Python逐步。

Что в этом материале

Содержание и основные понятия

字典存储有价值之键的对键。 常用的字典将每个对象转换成一个键, 外观次数则转换成值 。
内容和实践
11年级
第24号EEEG
01
如何运作。
字典将一个独一无二的密钥连接到一个值。常用的字典中将一个对象存储为密钥,并将它的外观数量作为含义。
钥匙
可套取的独特值, 如字符串或数字 。
意思。
关键相关数据;可以是任何类型的数据。
频率。
Ket( Key, 0) 允许计数器从头开始 。
没有人。
如果多个键的频率相等,则需要明确作出选择规则。
02
执行中的一个例子
启动短程序, 跳过线条。 可视化仪只显示代码、 当前行、 变量和输出 。
治疗治疗治疗
data[key]
需要现有钥匙或以其他方式提供
KeyError
.
get
返回紧急值而不修改字典。使用它绕过蒸汽。
items()
;
keys()
和
values()
绕过字典时不要改变字典的大小
items()
.
算数映图
从左到右读取,然后运行代码。
1
开始
2
拿着钥匙
3
获取频率( Key, 0)
4
增加值
5
使用字典
03
记住
在拨打最大/最小电话前,不得对任何人设定规则。
不使用 d[key] 来第一次增加频率, 而不获取或检查 。
密钥必须是可加速的; 列表不能是密钥 。
本页的语法
{} / dict()
他们创造了一个空字典。
d[key]
以密钥读取或记录值; 读取缺失的密钥会给 KeyError 带来错误 。
d.get(key, default)
返回值或默认值,不添加密钥。
d.items()
选择对( 键、 值) 。
d.keys() / d.values()
返回键或值的表示值。
d.pop(key, default)
删除密钥并返回值; 默认防止 KeyError 。
setdefault(key, default)
在缺省情况下通过添加默认值返回密钥值。
zip(a, b)
收集两个序列的元素组合 。
min(iterable, key=...)
选择带有最小密钥的元素; 羔羊在这里要求断环。 Name
lambda ch: ...
选择密钥的短函数 。
strip / input / print
读读文本, 将边缘正常化并产生结果 。

教科书结构图