被一些Python语法搞糊涂了

时间:2015-11-24 09:20:11

标签: python

有人可以帮助澄清(i,)这里的含义吗?感谢。

def combinationSum2(self, candidates, target):
    candidates.sort()
    table = [None] + [set() for i in range(target)]
    for i in candidates:
        if i > target:
            break
        for j in range(target - i, 0, -1):
            table[i + j] |= {elt + (i,) for elt in table[j]}
        table[i].add((i,))
    return map(list, table[target])
提前谢谢, 林

0 个答案:

没有答案