📅  最后修改于: 2020-10-28 01:51:35             🧑  作者: Mango
Python字典将数据存储在键值对中。它以独特的方式组织数据,其中某些特定键存在某些特定值。它是可变的数据结构;创建后可以修改其元素。在创建字典之前,我们应该记住以下几点。
字典是使用多个键值对创建的,该对键括在大括号{}中,并且每个键与其值之间用冒号(:)隔开。语法如下。
句法:
dict1 = {"Name": "James", "Age": 25, "Rollnu": 0090001 }
在上面的词典中,名称,年龄,Rollnu是不可变对象的键,James 25、0090001是其值。
让我们看下面的例子。
范例-
Student = {"Name": "John", "Age": 10, "Result":"Passed","Rollno":"009001"}
print(type(Student))
print("printing Employee data .... ")
print(Student)
输出:
printing Employee data ....
{'Name': 'John', 'Age': 10, 'Result': 'Passed', 'Rollno': '009001'}
空花括号{}用于创建空字典。我们还可以使用内置的dict()函数创建字典。让我们了解以下示例。
范例-
dict = {}
print("Empty Dictionary is: ")
print(dict)
# Creating a Dictionary
# using the dict() method
dict1 = dict({1: 'Hello', 2: 'Hi', 3: 'Hey'})
print("\nCreate Dictionary by using the dict() method : ")
print(dict1)
# Creating a Dictionary
# with each item as a Pair
dict2 = dict([('Devansh', 90014), ('Arun', 90015)])
print("\nDictionary with each item as a pair: ")
print(dict2)
输出:
Empty Dictionary is:
{}
Create Dictionary by using the dict() method :
{1: 'Hello', 2: 'Hi', 3: 'Hey'}
Dictionary with each item as a pair:
{'Devansh': 90014, 'Arun': 90015}
字典主要用于存储大量数据,我们可以通过其键访问任何值。