首页 > 代码库 > Python-数据结构-字典

Python-数据结构-字典

1.什么是字典?

  字典是一种通过名字引用值的数据结构,这种结构类型称之为映射,是Python中的唯一内建的映射类型。

2.为什么要用字典?

  字典可以轻松的通过某个特定的词(键)查到其定义(值)。

3.字典的创建

  字典由多个键和其对应的值组成,键-值对又称为。字典中键是唯一的,值不是唯一的。

  字典由{}表示,键和值之间用:分隔,项之间由,分隔。例如:

  phonebook = {‘Johny‘:‘12344‘,‘Viga‘:‘342122‘,‘Lily‘:‘534252‘}

4.字典的dict函数

  用于将其他的字典或者像(键,值)的序列变为字典。

  dictionary = [(‘name‘,‘Viga‘),(‘age‘,24)]

  print(dict(dictionary))  -->{‘age‘: 24, ‘name‘: ‘Viga‘}

5.字典的基本操作

  字典的基本操作和序列类似:

  len(dictionary):返回字典中项的数量

  dictionary[key]:返回键的值

  dictionary[key]=value:键的值更新为value

  del dictionary[key]:删除键为key的项

  key in dictionary :键在字典中,判断成员资格,判断的是键,而非值。

  字典的键可以是任何不可变类型。

  

    

Python-数据结构-字典