昨天学的列表,存"一串同类型的东西"很顺手,但它有个短板:找数据只能靠"第几个"。比如
["小明", 18, "北京"],你要拿年龄,得先记住"年龄在第 1 个位置"。万一中间加了一项,全乱套。真实世界的数据几乎都有名字:人有姓名、年龄、城市,商品有名字和价格,网站要存几百万用户的资料。存这种"有名字的数据",Python 给了专门的容器——字典。它就像一本通讯录:要找小明的电话,直接翻到"小明"那一页就行,不用从头数到第几个。
今天学完,你就能写出"成绩单"这类小程序:用字典存同学成绩,遍历打印"谁:多少分"。
字典长什么样:花括号里的键值对
字典用花括号 {} 包起来,里面是"...