python字典
字典是由键值对构成的,键要保证是唯一的。
创建字典
1 通过直接量({}的形式创建)
d1 = {"name":"zhagnsan","age":18}
print(type(d1)) # <class 'dict'>
print(d1) # {'name': 'zhagnsan', 'age': 18}
2 创建一个空字典,然后往里面添加元素。创建空字典的方法,调用内置函数dict()
d2 = dict()
字典中元素获取
不同于列表,集合这些通过下标获取内部元素,字典中获取元素,是通过字典的key值去获取
d1 = {"name":"zhagnsan","age":18}
print(d1['name']) # zhagnsan
字典的常用操作
1 赋值
字典中的value值是可以修改的。通过key获取元素,通过 = 赋值
2 删除
通过del关键字来删除字典中某一个键值对。
通过字典的clear方法直接清空字典
d1 = {"name":"zhagnsan","age":18}
# 获取
print(d1['name']) # zhagnsan
# 修改,新增
d1['name'] = 'lisi'
d1['val'] = 'hello'
print(d1) # {'name': 'lisi', 'age': 18, 'val': 'hello'}
# 删除某个元素
del d1['name']
# 清空
d1.clear()