Python教程系列–字典
python字典练习代码:
#Pythonz中dict字典学习
#创建data字典数据
data={'name':'liuhao','age':27,'address':'heilongjiang'}
#打印所有字段数据
print(data)
#打印字段name对应的value数值
print(data['name'])
#打印字段对应的address对应的value数值
print(data['address'])
#使用get方法获取字段的数值
print(data.get('age'))
#将age年龄27修改为30岁
data['age']=30
print(data.get('age'))
#新增data字段数据 添加对应的key不同,认为新增数据
data['xeuxiao']='mudanjiang'
print(data)
#打印字典data长度
print(len(data))
#删除字段数据
data.pop('age')
print(data)
#打印data字段对应的key数值
for x in data:
print(x)
#打印data字段对应的values
for y in data.values():
print(y)
#打印字段data字段对应的key和value数值
for x,y in data.items():
print(x,y)
#使用dict函数创建字典dataa2
data2=dict(name='zhongguo',age=17)
print(data2)
#将data2字段复制给data3
data3=data2.copy()
print(data3)
#清除data3字典数据
data3.clear()
print(data3)
#打印字典的类型
print(type(data2))
#将字典转换为字符串
print(str(data2))
#删除字典中某一个key:value数值
del data2['age']
#将某一个字典的数据更新到另外一个字典中
data2.update(data3)
代码运行结果:
注意:
字典格式:{'key':'value'}
字典的key值要保持唯一
字典中允许包含任何类型的数据