Python之什么是dict
来源:互联网 发布:淘宝摄影相机推荐 编辑:程序博客网 时间:2024/05/29 16:56
Python之什么是dict
我们已经知道,list 和 tuple 可以用来表示顺序集合,例如,班里同学的名字:
['Adam', 'Lisa', 'Bart']
或者考试的成绩列表:
[95, 85, 59]
但是,要根据名字找到对应的成绩,用两个 list 表示就不方便。
如果把名字和分数关联起来,组成类似的查找表:
'Adam' ==> 95'Lisa' ==> 85'Bart' ==> 59
给定一个名字,就可以直接查到分数。
Python的 dict 就是专门干这件事的。用 dict 表示“名字”-“成绩”的查找表如下:
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59}
我们把名字称为key,对应的成绩称为value,dict就是通过 key 来查找value。
花括号 {} 表示这是一个dict,然后按照 key: value, 写出来即可。最后一个 key: value 的逗号可以省略。
由于dict也是集合,len() 函数可以计算任意集合的大小:
>>> len(d)3
注意: 一个 key-value 算一个,因此,dict大小为3。
阅读全文
1 0
- Python之什么是dict
- python之dict
- PYTHON之Ordered Dict
- python学习--之dict
- Python入门 之 dict
- Python之dict
- python基础之dict
- Python数据类型 之 dict
- Python之访问dict
- 什么是dict
- python数据类型之 dict(map)
- Python内置数据类型之Dict
- Python序列之字典(dict)
- Python基础数据结构之dict
- Python 之dict和set
- Python之dict的妙用
- Python基础之字典dict
- Python基础篇之dict
- 【JZOJ5244】【NOIP2017模拟8.8A组】Daydreamin
- css经典布局——头尾固定高度中间高度自适应布局
- 在win10系统Matlab2013b下安装libsvm
- 三维拾取
- python基础学习--date
- Python之什么是dict
- MySQL服务器的远程链接设置
- HDU6025 Coprime Sequence (前缀后缀处理)
- 利用CRgn判断点是否在图形内部和图形是否在图形内部
- 使用IntelliJ IDEA 配置Maven(入门)
- poj 2299 Ultra-QuickSort(树状数组+离散化)
- Unity读写XML文件
- 区间dp小练
- SpringCloud(二):服务发现与服务注册