私は2つのリストを持っています。最初のリストlistA
は、リストのリストです。
listA=[[1,2,5,3],[3,1,5],[7,9,2]]
2 番目のリストlistB
は、listA の他のリストと比較するリストです
listB=[1,2,3,4,5,6,7,8,9,10]
listAのリストを個別に比較し、listBにリスト項目が存在する場合は'T'に置き換えたい。そうでない場合は、listB アイテムを保持します。それはこのようなものでなければなりません
listC=[['T','T','T',4,'T',6,7,8,9,10],['T',2,'T',4,'T',6,7,8,9,10],[1,'T',3,4,5,6,'T',8,'T',10]]
私はこのようなことを試しました:
for item in listA:
for i in range(10):
listC.append([i if i not in item else 'T' for i in listB])
うまくいかないようです。誰でもこれで私を助けることができますか?