从字典列表中提取数据python3

我正在使用python3。如果我有以下字典列表:

[{'stock_symbol': 'ALT', 'shares_total': 1, 'Price': 12.29}, 
{'stock_symbol': 'NFLX', 'shares_total': 5, 'Price': 534.5}]

我想提取每个 stock_symbol、shares_total 和 price。并将这些值中的每一个分别存储在符号、份额、价格中。我怎样才能做到这一点?

回答

使用列表推导式:

mydata = [{'stock_symbol': 'ALT', 'shares_total': 1, 'Price': 12.29}, {'stock_symbol': 'NFLX', 'shares_total': 5, 'Price': 534.5}]

stock_symbol = [i["stock_symbol"] for i in mydata]
shares_total = [i["shares_total"] for i in mydata]
price = [i["Price"] for i in mydata]


以上是从字典列表中提取数据python3的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>