2017-08-27 36 views
-1
s1=[[123,456,789...],[234,567,89],.....] 
s2=[[123,...],[567,89],.....] 
df=[s1,s2] 

s2[i]s1[i]子列表,這意味着set(s2[i])<set(s1[i])如何將應用函數用於2系列?

我想補充山坳s3使set(s3[i])=set(s1[i])-set(s2[i])

+0

有一個在每個沒有重複號碼列表 – Garvey

回答

0
s3=[] 
for i in range(len(s1)): 
    s3.append(list(set(s1[i])-set(s2[i]))) 

s3=[list(set(s1[i])-set(s2[i]))for i in range(len(s1))] 
+0

雖然這段代碼可能是解決方案, [包括解釋](// meta.stackexchange.com/questions/114762/explaining-entirely-基於代碼的答案)確實有助於提高帖子的質量。請記住,您將來會爲讀者回答問題,而這些人可能不知道您的代碼建議的原因。 –

相關問題