1.字典
什么是字典
由键值对组成字典。格式:键:值
例子
d={ “name”:"xiaoming","age":"18"}
根据键值去访问数据
print(d['name'])
2. 字典的常见操作
2.1 修改元素
d={'name':'xiaoming','age':'18'}
print(d['name'])
d['name']='daming'
print(d)
运行结果:
xiaoming
{'name': 'daming', 'age': '18'}
2.2 添加元素
无值则添加,有值则修改
d={'name':'xiaoming','age':'18'}
d['sex']=['男']
print(d)
运行结果:
d={'name':'xiaoming','age':'18'}
d['sex']=['男']
print(d)
2.3 删除元素:del、clear()
del
d={'name':'xiaoming','age':'18'}
del d['name']
print(d)
运行结果:
{'age': '18'}
clear()
d={'name':'xiaoming','age':'18'}
d.clear()
print(d)
运行结果:
{}
2.4 len():查看键值对的个数
d={'name':'xiaoming','age':'18'}
print(len(d))
运行结果:
2
2.5 keys():返回字典包含的键
d={'name':'xiaoming','age':'18'}
print(d.keys())
运行结果:
dict_keys(['name', 'age'])
2.6 vales():返回值
d={'name':'xiaoming','age':'18'}
print(d.values())
运行结果:
dict_values(['xiaoming', '18'])
3.字典的遍历
遍历:从头到尾都打印一遍
3.1 遍历字典key
d={'name':'xiaoming','age':'18'}
for keyname in d.keys():
print(keyname)
运行结果:
name
age
3.2 遍历字典的value
d={'name':'xiaoming','age':'18'}
for value in d.values():
print(value)
运行结果:
xiaoming
18