python中的字典

2019-06-10  本文已影响0人  嗷老板

一、字典的介绍

  字典利用键值对存储多个数据,并且能够很方便的定位到某个元素。示例:

  info = {'name' : 'xiaowang', 'age' : 18, 'sex' : 'nan'}

说明:

  如果想要访问字典中元素的内容,需要通过键来找值,如果访问不存在的键,就会报错。示例:


字典中访问元素

  如果我们不确定字典中是否有某个键而又想获取它的值时,可以使用get()方法,还可以设定默认值。示例:

get方法

二、字典中常见的操作

1、增加元素

  如果在使用变量名['键'] = 数据时,'键'在这个字典中不存在,那么就会新增这个元素。

示例:


增加元素

2、修改元素

  字典中每个元素的数据是可以修改的,只需要通过这个元素的键找到,即可修改。

示例:


修改元素

3、删除元素

(1)del

  del可以用来删除指定的元素,也可用来删除整个字典。

示例:


del

(2)clear

  clear用来清空字典中的元素。

示例:


clear

4、其他操作

(1)len()

  len用来统计字典中,键值对的个数。

示例:


len

(2)keys

  keys用来返回一个包含字典中所有键的列表。

示例:


keys

(3)values

  values用来返回一个包含字典中所有值的列表。

示例:


values

(4)items

  items用来返回一个包含字典中所有键值对元组的列表。

示例:


items

注:
  python3中没有has_key方法,python2中有,如果要判断字典中是否存在某个键,需要用in来判断。

三、字典的遍历

1、遍历字典的键

示例:


遍历字典的键

2、遍历字典的值

示例:


遍历字典的值

3、遍历字典的元素

示例:


遍历字典的元素

4、遍历字典的键值对

示例:


遍历字典的键值对
上一篇下一篇

猜你喜欢

热点阅读