Python 字典
字典是另一种可变容器模型,且可存储任意类型对象。
字典的使用非常简单,它有自己的标志性符号,就是用大括号({})定义。
字典由“键”和“值”共同构成,每个键值对用冒号( :)分割,每一对键值组合称为“项”,每个项之间用逗号(,)分割。
格式如下:
dict = {key1 : value1, key2 : value2 }
Note:字典的键必须独一无二,但值则不必。值可以取任何数据类型,但必须是不可变的,如字符串、数或元组。
一、创建和访问字典
(1).创建字典:
dict = {'Name':'Tom', 'Age':'16', 'Sex':'male'}
(2).访问字典:
dict = {'Name':'Tom', 'Age':'16', 'Sex':'male'}
#直接访问
print(dict)
#通过循环逐个访问
for each in dict:
print('%s : %s' % (each, dict[each]))
输出结果:
{'Name': 'Tom', 'Age': '16', 'Sex': 'male'}
Name : Tom
Age : 16
Sex : male
二、修改、添加和删除字典
(1).修改字典:
dict = {'Name':'Tom', 'Age':'16', 'Sex':'male'}
#修改年龄
dict['Age'] = 20
print(dict)
输出结果:
{'Name': 'Tom', 'Age': 20, 'Sex': 'male'}
添加字典:
dict = {'Name':'Tom', 'Age':'16', 'Sex':'male'}
#添加 ID
dict['ID'] = '001'
print(dict)
输出结果:
{'Name': 'Tom', 'Age': '16', 'Sex': 'male', 'ID': '001'}
(3).删除字典:
删除字典的项:
dict = {'Name':'Tom', 'Age':'16', 'Sex':'male'}
#删除 Age
del dict['Age']
print(dict)
输出结果:
{'Name': 'Tom', 'Sex': 'male'}
删除整个字典:
dict = {'Name':'Tom', 'Age':'16', 'Sex':'male'}
#删除 dict字典
dict.clear()
del dict
print(dict)
输出结果:
<class 'dict'>
————————————————
————————————————
版权声明:本文为CSDN博主「全 洛」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_43347550/article/details/105465746