python中字典的几种定义方式
生活随笔
收集整理的這篇文章主要介紹了
python中字典的几种定义方式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
python中字典的定義方式有很多種,下面給出其中一些方式:
方式1
>>> d = dict(name='Bob', age=20, score=88) >>> print(d) {'name': 'Bob', 'age': 20, 'score': 88}>>> d = dict("name"='Bob', "age"=20, "score"=88) SyntaxError: keyword can't be an expression>>>d = dict("name":'Bob', "age":20, "score":88) SyntaxError: invalid syntax方式2
''' 遇到問題沒人解答?小編創建了一個Python學習交流QQ群:857662006 尋找有志同道合的小伙伴,互幫互助,群里還有不錯的視頻學習教程和PDF電子書! ''' >>> d = {"name":'Bob', "age":20, "score":88} >>> print(d) {'name': 'Bob', 'age': 20, 'score': 88}>>> d = {"name"='Bob', "age"=20, "score"=88} SyntaxError: invalid syntax>>> d = {name:'Bob', age:20, score:88} Traceback (most recent call last):File "<pyshell#7>", line 1, in <module>d = {name:'Bob', age:20, score:88} NameError: name 'name' is not defined方式3
''' 遇到問題沒人解答?小編創建了一個Python學習交流QQ群:857662006 尋找有志同道合的小伙伴,互幫互助,群里還有不錯的視頻學習教程和PDF電子書! ''' >>> d = dict([["name", "zh"], ["age", "18"]]) >>> print(d) {'name': 'zh', 'age': '18'}方式4
>>> d = dict([("name", "zh"), ("age", "18")]) >>> print(d) {'name': 'zh', 'age': '18'} 與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的python中字典的几种定义方式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 200行自定义异步非阻塞Web框架
- 下一篇: Python中如何查看模块的源码内容