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}
字典主要用于存儲大量的數據,我們可以通過它的鍵訪問任何值。