Python基础 | (六)字典

目录

 

一、一个简单的字典

二、使用字典

三、遍历字典

四、嵌套


一、一个简单的字典

字典以{}为标识,以键-值对的形式存储

二、使用字典

可以通过键来访问与之对应的值,与键相关联的值可以是数字、字符串、列表乃至字典,可将任何Python对象用作字典中的值。

  • 访问字典中的值:字典名[key]

  • 添加键值对

  • 使用update()添加键值对

  • 创建一个空字典

  • 修改字典中的值

  • 删除键值对

使用del语句将不需要的键值对删除,必须指定字典名和要删除的键

  • 由类似对象组成的字典

前面的实例中字典存储的是一个对象(外星人)的多种信息,也可以用字典存储众多对象的同一种信息。例如调查很多人,询问他们最喜欢的编程语言,用字典存储结果。

较长的print语句可以分多行写

三、遍历字典

  • 遍历所有的键-值对

遍历字典时,键值对的返回顺序可能和存储顺序不同,Python不关系键值对的存储顺序,而只跟踪键值对之间的关系

  • 遍历字典中的所有键

不需要使用字典中的值时,使用方法keys(),遍历字典中的键

  • 按顺序遍历字典中的所有键

要以特定顺序返回元素,一种方法是在循环中对返回的值进行排序。

  • 遍历字典中的所有值

如果你感兴趣的主要是字典中包含的值,可使用values()。set()可以去除列表中的重复值。

四、嵌套

  • 字典列表

  • 在字典中存储列表

比如每个人最喜欢的编程语言不只一个.

  • 在字典中存储字典

比如有多个网站用户,每个用户有名,性,居住地三项信息。

猜你喜欢

转载自blog.csdn.net/sdu_hao/article/details/83108199
今日推荐