您的位置:

如何用 Python 创建字典

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}

字典主要用于存储大量的数据,我们可以通过它的键访问任何值。