我剛剛瞭解了列表理解,但我無法完全理解它在正確的上下文中工作。 我的for循環: 結果和實例都列出如何在Python中使用列表理解for循環python
for i in results:
instances.remove(i)
results.remove(i)
我試圖[i for i in one if one.count(i)<2 if two.count(i)<2]
,但它不工作。我可以用它來處理它們中的一個,[i for i in one if one.count(i)<2]
,但我想將它們兩者合併到同一個循環中。有人能告訴我最簡單的方法嗎?
迭代時不要修改列表。 – aIKid
您的'for'循環可能無法正常工作,因爲您在循環時修改了'results' –
您能給我們提供示例輸出和輸入嗎? – aIKid