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)
输出:
<class 'dict'>
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}
字典主要用于存储大量的数据,我们可以通过它的键访问任何值。