2016-12-27 104 views
0

我怎樣才能從這個大名單:如何加入ñ名單在Python 3

import numpy 
import itertools 
N = numpy.array(input().strip().split(" "),int) 
N = list(N) 
k = len(N) 
for i in range(1, 10): 
    for j in list(itertools.combinations_with_replacement(sorted(N), i)): 
     print(sum(list(j))) 

存在被賦予了許多℃。 我算多少的名單ñ總結排列(N給出)等於號C.

+1

你到底想達到什麼目的?輸入輸出? –

+0

你的代碼包含語法錯誤。修復它們並描述代碼的預期行爲 – freude

+0

我想要列出所有來自N的總和(N是給出的列表),然後將所有這些總和與數字進行比較(再次給出數字) – Hendrra

回答

2

您可以嘗試附加

import numpy 
import itertools 
N = numpy.array(input().strip().split(" "),int) 
N = list(N) 
k = len(N) 
res = [] 
for i in range(1, 10): 
    for j in list(itertools.combinations_with_replacement(sorted(N), i)): 
     res.append(sum(list(j)))