我有一個看起來像這樣的值串列:values = [2.5,3.6,7.5,6.4],是否可以使用此串列中的值和所有專案的相同鍵值創建多個字典,因此最終輸出將如下所示:
list_of_dic = [{'interest rate':2.5}, {'interest rate'}:3.6, {'interest rate':7.5}, {'interest rate':6.4}]
uj5u.com熱心網友回復:
您可以通過使用串列理解來實作這一點:
return [{'interest rate': val} for val in values]
或者
a = []
for val in values:
a.append({
'interest rate':val
})
return a
兩者都做同樣的事情
uj5u.com熱心網友回復:
當然,只需用您的標簽制作第二個表格“標簽”。
然后 :
def f(labels, values):
l = [] # here is the result list you want to fill with dicts
foreach i in range(0, len(values)): # for each value
d = dict{} # create dict
d[values[i]] = labels[i] # put your key and value in it
l.append(d) # add it to your result list
return l # return the result list
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/399280.html
上一篇:創建一個月中的周數串列
