[英]Is there a way in Python to extract values from a list of nested dictionaries?
我有一個嵌套字典列表,如下所示:
list_1 = [{'one':{'two':{'three':{'a':10,
'b':20,
'c':30,
'd':[1,2,3,4]}}}}]
我想得到一個如下所示的數據框:
鑰匙 | 價值觀 |
---|---|
d | 1 |
d | 2 |
d | 3 |
d | 4 |
感謝您的幫助,需要並感謝您的幫助:)
import pandas as pd
list_1 = [{"one": {"two": {"three": {"a": 10,
"b": 20,
"c": 30,
"d": [1, 2, 3, 4]}}}}]
df = pd.DataFrame({"key": "d",
"value": list_1[0]["one"]["two"]["three"]["d"]})
print(df)
>>> key values
>>> 0 d 1
>>> 1 d 2
>>> 2 d 3
>>> 3 d 4
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.