簡體   English   中英

output json 中的特定列表項

[英]output specific list items in json

我有一些我想打印為 json 的列表項,而不僅僅是值。

我的清單項目:

ans = "{ct} {p}  {v} {f}".format(ct=item['COUNTRY'], p=totalPrice,v= item['VARIABLE_COST'],f=item['FIXED_OVERHEAD'])

例如,這打印出來:

MX 336100.00  100.0 32.0
BR 210201.00  201.0 20.0

我想打印出每個鍵/值對,例如:

[{
"COUNTRY":"MX",
"COMMODITY":"mango",
"FIXED_OVERHEAD":"32.00",
"VARIABLE_COST":"1.24"
}]

我怎樣才能做到這一點?

謝謝

您可以使用 json.dumps() 以 json 字符串格式序列化您的列表值,dumps 方法還采用稱為 indent 的第二個參數,以使 output 在示例中看起來不錯希望能幫助到你。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM