一,对字典的基本定义
dict1 = {}
dict2 = {'name': 'earth', 'port': 80}
二、如何访问字典中的值
所有例子,均使用python3进行调试:
dict1 = {'name':'joe','value':12}
for key in dict1:
print(('%s:%s') %(key,dict1[key]))
输出为:
name:joe
value:12
三、给字典赋值
dict1['money'] = 15000
dict3[1] = 'abc'
dict3['1'] = 3.14159
dict3[3.2] = 'xyz'
四、更新字典
dict3[1] = 'ac'
dict3['1'] = 3.24159
五、删除字典
del dict2['name'] # 删除键为“name”的条目
dict2.clear() # 删除dict2 中所有的条目
del dict2 # 删除整个dict2 字典
dict2.pop('name') # 删除并返回键为“name”的条目
六、字典的内建方法
基本的字典方法关注他们的键和值。它们有:keys()方法,返回一个列表,包含字典中所有的键,values()方法,返回一个列表,包含字典中所有的值,items(), 返回一个包含所有(键, 值)元组的列表。
dict.cleara() 删除字典中所有元素
dict.copya() 返回字典(浅复制)的一个副本