我知道這很簡單,但我正在爲此付出努力。基本上我要添加的結果爲一個dicionary內循環,所以我可以工作在另一個功能,這是我可以打印基於密鑰值所需的字段的結果,將for循環的結果添加到字典中,然後追加到列表
實施例:
i = 0
b = 0
cc = []
while True:
i += 1
b += 1
abc = {b: i}
cc.append(abc)
if i == 3:
break
結果:[{1: 1}, {2: 2}, {3: 3}]
所以,預期的結果將是[{"1": 1, "2": 2, "3": 3}]
這是蟒蛇2.7
是唯一的問題,結果是鍵是數字而不是字符串? –
如果你只在列表中有一個字典,爲什麼要把一本字典放在列表中?爲什麼不用'cc'代替 –
在附註中,你的'while'邏輯正在擾亂我......正如在下面的答案中,你可以使用'for'循環或者至少在你的條件中寫入'while'循環:'而我<3:'。 :) – Daneel