python系列教程115
2021/10/7 17:11:52
本文主要是介绍python系列教程115,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
朋友们,如需转载请标明出处:https://blog.csdn.net/jiangjunshow
声明:在人工智能技术教学期间,不少学生向我提一些python相关的问题,所以为了让同学们掌握更多扩展知识更好地理解AI技术,我让助理负责分享这套python系列教程,希望能帮到大家!由于这套python教程不是由我所写,所以不如我的AI技术教学风趣幽默,学起来比较枯燥;但它的知识点还是讲到位的了,也值得阅读!PS:看不懂本篇文章的同学请先看前面的文章,循序渐进每天学一点就不会觉得难了!
可以使用不同的方法来创建字典,下面就列出了4种方法:
{'name': 'mel','age': 45} # Traditional literal expression D = {} # Assign by keys dynamically D['name'] = 'mel' D['age'] = 45 dict(name='mel',age=45) # dict keyword argument form dict([('name','mel'),('age',45)] # dict key/value tuples form
这四种形式都会建立相同的两键字典,但它们适用的场景不同:
•如果你可以事先拼出整个字典,那么第一种是很方便的。
•如果你需要动态地建立字典的每一个字段,第二种比较合适。
•第三种关键字形式所需的代码比常量少,但是键必须都是字符串才行。
•如果你需要在程序运行时把键和值逐步建成序列,那么最后一种形式比较适合。
如果所有键的值都相同,你也可以用下面这个特殊的形式对字典进行初始化——简单地传入一个键列表,以及所有键的初始值(默认值为空):
>>> dict.fromkeys(['a','b'],0) {'a': 0,'b': 0}
这篇关于python系列教程115的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-26Python基础编程
- 2024-11-25Python编程基础:变量与类型
- 2024-11-25Python编程基础与实践
- 2024-11-24Python编程基础详解
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程
- 2024-11-17在FastAPI项目中添加一个生产级别的数据库——本地环境搭建指南