可以使用嵌套的索引和鍵來提取列表嵌套字典的值。
假設有一個列表 data
包含多個字典,每個字典都有一個鍵 'key'
對應的值是嵌套的字典。可以使用以下方式提取嵌套字典的值:
data = [{'key': {'nested_key': 'nested_value'}}]
# 提取嵌套字典的值
value = data[0]['key']['nested_key']
print(value) # 輸出: nested_value
在上面的例子中,data
列表中的第一個字典的 'key'
鍵對應的值是一個嵌套的字典。可以使用 data[0]
獲取第一個字典,然后再使用 'key'
鍵提取嵌套的字典,最后使用 'nested_key'
鍵提取嵌套字典的值。
如果有多個字典需要提取嵌套字典的值,可以使用循環遍歷每個字典,并根據鍵提取對應的值。以下是一個示例:
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