私はリストを持っています。 l1 = [1,2,3,4]
と別のリスト:l2 = [1,2,3,4,5,6,7,1,2,3,4]
。 私はl1
はl2
でサブセットであるかどうかを確認したいと思いますし、それがある場合は、その後、私はインデックス0-3が削除されている[5,6,7,1,2,3,4]
を、なるようにl2
l2
ことから、これらの要素を削除します。リストからサブリストを削除する
これを行うためのpythonicの方法はありますか?
私はこの試みた:私は出力が[5,6,7,1,2,3,4]
になりたいしかし
l1 = [1,2,3,4]
l2 = [1,2,3,4,5,6,7,1,2,3,4]
l3 = []
for i in l2:
if i in l1:
l3.append(i)
-> prints [5,6,7]
を。
'[私はl1 + l2の場合は(私はl1にない)または(私はl2にない)]'これはあなたが必要とするものだと思う –