2
有沒有一種列表理解的方式來做到以下幾點?從Python中的詞典生成間隔元組
輸出應爲:[(0,5, 'A'),(5,15, 'B'),(15,23, 'C')]
a = { 'a' : 5, 'b' : 10, 'c' : 8 }
items = []
i = 0
for k, v in a.iteritems():
items.append((i, i+v, k))
i += v
print items
我很驚訝,即使在循環工作。字典是無序的。 –
你如何定義'a njzk2