Python中的DIC(字典)是一種無序的鍵值對集合,以花括號{}表示。可以通過鍵來訪問對應的值。字典的鍵必須是唯一的,但值不需要。字典的值可以是任何數據類型,如列表、元組等。
# 創建字典 dict1 = {'name': 'Alice', 'age': 25, 'gender': 'female'} dict2 = {'fruit': ['apple', 'banana', 'orange'], 'color': 'red'} # 訪問字典中的值 print("dict1['name']:", dict1['name']) print("dict2['fruit']:", dict2['fruit']) # 修改字典 dict1['age'] = 26 print("dict1['age']:", dict1['age']) # 添加鍵值對 dict1['address'] = 'Beijing' print("dict1:", dict1) # 刪除一個鍵值對 del dict2['color'] print("dict2:", dict2) # 清空字典 dict1.clear() print("dict1:", dict1) # 刪除字典 del dict2
字典的一些常用方法:
len(dict)
:返回字典中鍵值對的數量str(dict)
:將字典轉換為可打印的字符串格式dict.keys()
:返回字典中所有鍵的列表dict.values()
:返回字典中所有值的列表dict.items()
:返回字典中所有鍵值對的元組列表dict.copy()
:返回字典的復制品