2

次のリストがあります

Values=[ 0 , 1 , 2 ]

私の目的は、以下を生成することです

MySums=[1+2,0+2,0+1]

組み合わせのための組み込み関数はありますか?

4

4 に答える 4

1
import itertools
>>> values=[ 0 , 1 , 2 ]
>>> [ sum(list(i)) for i in itertools.combinations(values,2)]
[1, 2, 3]
>>> 
于 2013-04-30T10:15:50.033 に答える