在Python中,字典索引用于通過鍵獲取字典中對應(yīng)的值。字典是一種無序的數(shù)據(jù)類型,它由鍵(key)和對應(yīng)的值(value)組成??梢允褂米值涞逆I來索引獲取對應(yīng)的值。
例如,有一個字典person
表示一個人的信息:
person = {'name': 'John', 'age': 25, 'city': 'New York'}
要獲取字典中某個鍵對應(yīng)的值,可以使用方括號[]
來索引:
name = person['name']
age = person['age']
在上面的例子中,person['name']
會返回字典person
中鍵為'name'
的值'John'
,person['age']
會返回值25
。
需要注意的是,如果使用不存在的鍵來索引字典,將會拋出KeyError
異常。可以使用get()
方法來避免異常的發(fā)生。例如:
city = person.get('city', 'Unknown')
上述代碼會返回字典中鍵為'city'
的值'New York'
,如果鍵不存在,則返回默認值'Unknown'
。