python-17-字典的定义和常用操作
字典是一种可变容器模型,可以存储任意数据类型(整形、字符串)
字典的键和值用冒号分开,key:value,每个对之间用,逗号分隔,整个字典包含子花括号{}中,例如:
dic = {key1:value1, key2:value2, key3:value3,....}

键必须是唯一的,而值则可不必。
值可以区任何数据类型,但键必须是不可变的,如字符串、数字;
一个简单的字典实例:
dict1 = {'name' = 'zhangsan', 'like' = 123, 'url' = 'www.baidu.com'}
访问字典中的值value
把相应的键放入到方括号中,如下实例:
dict = {'Name': 'Runoob', 'Age': 7, 'Class': 'First'} print("'Name': ",dict['Name'])
****print中键名前面的逗号。
修改字典
增加新的键/值对,或者修改/删除键值对。
dict = {'Name': 'Runoob', 'Age': 7, 'Class': 'First'}
dict['Age'] = 8 # 更新 Age
dict['School'] = "菜鸟教程" # 添加信息
print ("dict['Age']: ", dict['Age'])
print ("dict['School']: ", dict['School'])
删除字典元素
dict = {'Name': 'Runoob', 'Age': 7, 'Class': 'First'}
- 删除某一个键值:del dict['Name']
- 清空字典:dict.clear()
- 删除字典:del dict

浙公网安备 33010602011771号