Python 字典(Dictionary)是一種可變的、無序的、可存儲不同類型數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)。字典中的每一項都是一個鍵值對(key-value pair),鍵與值之間用冒號分隔,每對鍵值對之間用逗號分隔,整個字典包括在花括號中。Python 字典提供了許多操作方法,以下是一些常見的操作:
my_dict = {'key1': 'value1', 'key2': 'value2'}
。my_dict['key1']
將返回 'value1'
。如果鍵不存在,則會拋出 KeyError 異常。my_dict['key1'] = 'new_value'
將把 'key1'
對應(yīng)的值修改為 'new_value'
。my_dict['key3'] = 'value3'
將添加一個新的鍵值對 'key3': 'value3'
到字典中。del my_dict['key1']
將刪除 'key1'
對應(yīng)的鍵值對。'key1' in my_dict
將返回 True,因為 'key1'
存在于字典中。len(my_dict)
將返回 2,因為字典中有兩個鍵值對。for key, value in my_dict.items():
print(key, value)
以上就是 Python 字典的一些常見操作,當然還有其他一些操作方法,可以根據(jù)實際需求選擇使用。