# 用等号创建
a_dict = {'name': 'Tom', 'age': 18}
# 使用dict()和zip()利用已有数据创建
keys = ['a', 'b', 'c']
values = [1, 2, 3]
b_dict = dict(zip(keys, values))
# dict()创建空字典
c_dict = dict()
# 利用dict()根据给定的键和值创建
d_dict = dict(name='Jerry', age=20)
# 以给定内容为键,创建值为空的字典
e_dict = dict.fromkeys(['name', 'age'])
del(dict_name)
dict1 = {'name': 'Tom', 'age': 20}
dict1['name'] = 'Jerry'
dict2 = dict()
dict2.get('name', 'Jerry')
dict2['age'] = dict2.get('age', 20)
dict2['scores'] = dict2.get('scores', [])
dict2['scores'].append(98)
dict2['scores'].append(96)
dict3 = {'name': 'Jerry', 'sex': 'male', 'age': 18}
for item in dict3.items():
print(item)
dict4 = {'name': 'Jerry', 'age': 18}
for key, value in dict4.items():
print(key, value)
dict5 = {'name': 'Jerry', 'age': 18}
for item in dict5:
print(item)
dict6 = {'name': 'Jerry', 'age': 18}
dict6.keys()
dict6 = {'name': 'Jerry', 'age': 18}
dict6.values()
d1 = {'age': 18}
d1['age'] = 20
di['name'] = 'Jerry'
d2 = {'name': 'Jerry'}
d3 = {'name': 'Tom', 'age': 20}
d2.update(d3)
d4 = {'name': 'Jerry', 'age': 20}
del(d4['name'])
d5 = {'name': 'Jerry', 'age': 18}
d5.clear()
d6 = {'name': 'Jerry', 'age': 18}
name = d6.pop('name')
d7 = {'name': 'Jerry', 'age': 18}
values = d7.popitem()