可以使用嵌套的索引和鍵來提取列表嵌套字典的值。
假設(shè)有一個列表 data
包含多個字典,每個字典都有一個鍵 'key'
對應(yīng)的值是嵌套的字典??梢允褂靡韵路绞教崛∏短鬃值涞闹担?/p>
data = [{'key': {'nested_key': 'nested_value'}}]
# 提取嵌套字典的值
value = data[0]['key']['nested_key']
print(value) # 輸出: nested_value
在上面的例子中,data
列表中的第一個字典的 'key'
鍵對應(yīng)的值是一個嵌套的字典??梢允褂?data[0]
獲取第一個字典,然后再使用 'key'
鍵提取嵌套的字典,最后使用 'nested_key'
鍵提取嵌套字典的值。
如果有多個字典需要提取嵌套字典的值,可以使用循環(huán)遍歷每個字典,并根據(jù)鍵提取對應(yīng)的值。以下是一個示例:
data = [{'key': {'nested_key': 'nested_value'}}, {'key': {'nested_key': 'nested_value2'}}]
# 遍歷每個字典并提取嵌套字典的值
for item in data:
value = item['key']['nested_key']
print(value)
# 輸出:
# nested_value
# nested_value2