-1
s1=[[123,456,789...],[234,567,89],.....]
s2=[[123,...],[567,89],.....]
df=[s1,s2]
s2[i]
私はそれぞれには重複数はありませんset(s3[i])=set(s1[i])-set(s2[i])
2シリーズに適用機能を使用するには?
s1=[[123,456,789...],[234,567,89],.....]
s2=[[123,...],[567,89],.....]
df=[s1,s2]
s2[i]
私はそれぞれには重複数はありませんset(s3[i])=set(s1[i])-set(s2[i])
2シリーズに適用機能を使用するには?
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))]
このコードスニペットは解決策ですが、 [説明を含む](// meta.stackexchange.com/questions/114762/explaining-entirely-code-based-answers)本当にあなたの投稿の質を向上させるのに役立ちます。将来読者の質問に答えていることを覚えておいてください。そうした人々はあなたのコード提案の理由を知らないかもしれません。 –
を作るCOL
s3
を追加したいset(s2[i])<set(s1[i])
を意味し、
s1[i]
のサブリストでありますリスト – Garvey