請幫助我。如果b
中的元素在a
中,那麼我想將a
(配對)放在新列表中(C
)。Python:列表比較
a=['SMAD3', 'CYP11A1']
['SMAD3', 'ZNF83']
['SMAD3', 'PSMD11']
['SMAD3', 'MTF2']
['SMAD3', 'CFDP1']
['SMAD3', 'ST6GALNAC2']...
b=['NPR2']
['COL2A1']
['GNPTAG']
['ENPP1']
['COL6A1']
['WISP3']...
我編寫這樣的:
C=[ ]
for data in a:
for line in b:
if ...
C.append(a)
我怎樣才能填補if
?
嗯..你能告訴你還要什麼輸出?這不是很清楚。 –
至少使用正確的語法,'a'和'b'甚至不像列表。 –
如果你只是在檢查一個元素是否在另一個元素中,那麼你可以在b:如果數據在a:中做數據,然後在那裏做你需要的。但我可能會誤解你的問題:) – RocketDonkey