建立 Python 字典的正確語法是什麼?


建立 Python 字典的正確語法是以鍵值對的形式儲存值。冒號左側儲存鍵,右側儲存值,即

key:value

字典用花括號括起來,不允許重複。根據 Python 3.7 更新,字典現在是有序的。可以將字典視為一組鍵值對,要求鍵在(一個字典內)是唯一的。字典中的每個鍵都用冒號(:)與它的值分隔開,項用逗號分隔,整個內容用花括號括起來。

在 Python 中建立一個包含 4 個鍵值對的字典

我們將建立 4 個鍵值對,鍵為產品、型號、單位可用,值為手機、XUT、120。鍵在冒號左側,值在右側 -

示例

# Creating a Dictionary with 4 key-value pairs myprod = { "Product":"Mobile", "Model": "XUT", "Units": 120, "Available": "Yes" } # Displaying the Dictionary print("Dictionary = \n",myprod)

輸出

Dictionary =
 {'Product': 'Mobile', 'Model': 'XUT', 'Units': 120, 'Available': 'Yes'}

上面,我們以包含 4 個鍵值對的字典的形式顯示了產品詳細資訊。

在 Python 中建立一個包含 5 個鍵值對的字典

我們將建立 5 個鍵值對,鍵為產品、型號、單位、可用、等級,值為手機、XUT、120、是、“A” -

示例

# Creating a Dictionary with 5 key-value pairs myprod = { "Product":"Mobile", "Model": "XUT", "Units": 120, "Available": "Yes", "Grades": "A" } # Displaying the Dictionary print("Dictionary = \n",myprod)

輸出

Dictionary =
 {'Product': 'Mobile', 'Model': 'XUT', 'Units': 120, 'Available': 'Yes', 'Grades': 'A'}

上面,我們以包含 5 個鍵值對的字典的形式顯示了產品詳細資訊。

使用 dict() 方法在 Python 中建立字典

我們還可以使用內建方法 dict() 建立字典。我們在方法本身中設定了鍵值對 -

示例

# Creating a Dictionary using the dict() method myprod = dict({ "Product":"Mobile", "Model": "XUT", "Units": 120, "Available": "Yes" }) # Displaying the Dictionary print("Dictionary = \n",myprod) # Display the Keys print("\nKeys = ",myprod.keys()) # Display the Values print("Values = ",myprod.values())

輸出

Dictionary = 
 {'Product': 'Mobile', 'Model': 'XUT', 'Units': 120, 'Available': 'Yes'}

Keys =  dict_keys(['Product', 'Model', 'Units', 'Available'])
Values =  dict_values(['Mobile', 'XUT', 120, 'Yes'])

更新於: 2022-08-11

3K+ 瀏覽量

啟動你的 職業生涯

完成課程獲得認證

開始學習
廣告