可以使用字典的keys()
方法來(lái)獲取所有的鍵,然后可以通過(guò)遍歷這些鍵來(lái)獲取對(duì)應(yīng)的值。另外,可以使用get()
方法來(lái)獲取指定鍵的值。
以下是一些示例代碼:
# 創(chuàng)建一個(gè)字典
my_dict = {'name': 'Alice', 'age': 25, 'country': 'USA'}
# 獲取所有的鍵
keys = my_dict.keys()
print(keys) # 輸出: dict_keys(['name', 'age', 'country'])
# 遍歷所有的鍵并獲取對(duì)應(yīng)的值
for key in keys:
value = my_dict[key]
print(key, value)
# 直接獲取指定鍵的值
name = my_dict.get('name')
print(name) # 輸出: Alice
age = my_dict.get('age')
print(age) # 輸出: 25
# 獲取不存在的鍵的值
country = my_dict.get('country')
print(country) # 輸出: USA
hobby = my_dict.get('hobby') # 不存在的鍵
print(hobby) # 輸出: None
請(qǐng)注意,如果使用get()
方法獲取不存在的鍵的值時(shí),如果不指定默認(rèn)值參數(shù),將返回None
。