Python字典

字典是Python 中的映射数据类型,工作原理类似Perl 中的关联数组或者哈希表,由键-值(key-value)对构成。几乎所有类型的Python 对象都可以用作键,不过一般还是以数字或者字符串最为常用。

值可以是任意类型的Python 对象,字典元素用大括号({ })包裹。

如果您熟悉JSON,那么字典和JSON是类似的。

>>> aDict = {‘host’: ‘earth’}   # create dict

>>> aDict[‘port’] = 80   # add to dict

>>> aDict

{‘host’: ‘earth’, ‘port’: 80}

>>> aDict.keys()

[‘host’, ‘port’]

>>> aDict[‘host’]

‘earth’

>>> for key in aDict:

… print key, aDict[key]

host earth

port 80

这里仅作简单介绍,后续章节将进行深入探讨。

点赞