创建 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+ 浏览量

启动你的 职业生涯

完成课程获得认证

开始学习
广告