回覆列表
  • 1 # 狐裘蒙戎

      python---建立字典的方式  1、用{}建立字典  程式碼:  x = {"a":"1", "b":"2"}  print x  輸出:  {"a": "1", "b": "2"}  2、用內建函式dict()  (1)、入參為類似a="1"的鍵值對  程式碼:  x = dict(a="1", b="2")  print x  輸出:  {"a": "1", "b": "2"}  (2)、入參為一個元組,元組內部是一系列包含兩個值的元組,例如(("a", "1"), ("b", "2"))  程式碼:  x = dict((("a", "1"), ("b", "2")))  print x  輸出  {"a": "1", "b": "2"}  (3)、入參為一個元組,元組內部是一系列包含兩個值的列表,例如(["a", "1"], ["b", "2"])  程式碼:  x = dict((["a", "1"], ["b", "2"]))  print x  輸出:  {"a": "1", "b": "2"}  (4)、入參為一個列表,列表內部是一系列包含兩個值的元組,例如[("a", "1"),("b", "2")]  程式碼:  x = dict([("a", "1"),("b", "2")])  print x  輸出:  {"a": "1", "b": "2"}  (5)、入參為一個列表,列表內部是一系列包含兩個值的列表,例如[["a", "1"],["b", "2"]]  程式碼:  x = dict([["a", "1"],["b", "2"]])  print x  輸出:  {"a": "1", "b": "2"}  注意:  對於a="1"的方式初始化字典,字典的key只能為字串,並且字串不用加引號  對於dict內建函式初始化當入參是一個元組時,例如1)、2),元組內部的兩元素元組或者列表至少為兩個,否則會出錯  3、使用者fromkeys方法建立字典  程式碼:  dict.fromkeys(("a", "b"), 1)  print x  輸出:  {"a": 1, "b": 1}  入參可以的第一個引數是一個列表或者元組,裡邊的值為key,第二個引數是所有key的value值

  • 中秋節和大豐收的關聯?
  • 我們買黃金首飾,為什麼同樣是黃金首飾,不同的店家和品牌會有很大差別?