我嘗試在另一個表中的雙維表中對值進行分組,但沒有重複。我所做的所有嘗試都創建了一個重複表格。如何將二維表中的值分組?
下面是一個例子:
這是我的表:
tab1 = {
{id = "id1", dmg = 0, qty = 1},
{id = "id2", dmg = 0, qty = 1},
{id = "id3", dmg = 0, qty = 1},
{id = "id1", dmg = 0, qty = 1},
}
,我想一個其他的表像:
tab2 = {
{id = "id1", dmg = 0, qty = 2},
{id = "id2", dmg = 0, qty = 1},
{id = "id3", dmg = 0, qty = 1},
}
所以我想可以概括我的數量值並在表中進行分組,如示例中所示。有人對這個問題有想法嗎?有沒有這樣做的功能?
感謝您的回答。對不起,如果我的英語不好,這不是我的母語。
這破壞了「tab1」的內容。也許OP是這樣的... – lhf
現在好了嗎? (我認爲你的方式更短 - 對於子表中相對短的鍵數。) – tonypdmtr