Python 字典的正确创建语法是什么
创建Python字典的正确语法是以键值对的形式存储值。冒号的左边是键,右边是值。
key:value
字典由花括号括起来,不允许重复。根据3.7版本的Python更新,字典现在是有序的。将字典视为键值对的集合,要求键在一个字典中是唯一的。字典中的每个键与其值之间用冒号(:)分隔,项之间用逗号分隔,整个字典由花括号括起来。
在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个键值对,键包括 Product, Model, Units, Available, Grades ,对应的值为 Mobile, XUT, 120, Yes, “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'])