python如何构建字典
python构建字典的方法:
字典是另一种可变容器模型,且可存储任意类型对象。
字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中,格式如下所示:
d={key1:value1,key2:value2}
键必须是唯一的,但值则不必。
值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。
一个简单的字典实例:
dict={'Alice':'2341','Beth':'9102','Cecil':'3258'}
也可如此创建字典:
dict1={'abc':456};
dict2={'abc':123,98.6:37};
访问字典里的值
把相应的键放入熟悉的方括弧,如下实例:
#!/usr/bin/python3
dict={'Name':'W3CSchool','Age':7,'Class':'First'}
print("dict['Name']:",dict['Name'])
print("dict['Age']:",dict['Age'])
以上实例输出结果:
dict['Name']:W3CSchool
dict['Age']:7
如果用字典里没有的键访问数据,会输出错误如下:
dict={'Name':'W3CSchool','Age':7,'Class':'First'};
print("dict['Alice']:",dict['Alice'])
以上实例输出结果
Traceback(mostrecentcalllast):
File"test.py",line5,in
print("dict['Alice']:",dict['Alice'])
KeyError:'Alice'
以上内容为大家介绍了python培训之如何构建字典,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注IT培训机构:千锋教育。
相关推荐HOT
更多>>python字典中添加新的键值
python字典中添加新的键值1、字典是动态结构,可以随时添加新的元素。如在字典中添加bullet子弹的x和y坐标。print(bullet)可以看到字典中有了bu...详情>>
2023-11-10 15:45:55pythonDecimal解决计算问题
pythonDecimal解决计算问题1、当python中的浮点类型计算出现不准确结果时,Decimal用于纠正。经验证,Decimal不直接处理浮点类型数据,而是将浮...详情>>
2023-11-10 14:43:40python静态方法的用法
python静态方法的用法1、通过装饰器@staticmethod定义静态方法。2、@staticmethod必须写在方法上。3、在静态方法中访问实例属性和实例方法会导...详情>>
2023-11-10 14:02:20python新手如何系统学习
我们可把学习python分为4个阶段,每个阶段需要完善的掌握知识点,python最初是作为管理linux系统而出生的,python的环境部署最好在linux上面,...详情>>
2023-11-10 13:37:42