當前位置:成語大全網 - 漢語詞典 - 在python中使用for循環從列表中刪除停用詞非常慢。有沒有更快的方法?

在python中使用for循環從列表中刪除停用詞非常慢。有沒有更快的方法?

在python中,最好不要在列表遍歷中使用list.remove方法:

Remove僅刪除第壹次出現的值。?

如果在列表中沒有找到值,程序將拋出壹個異常。

最後,遍歷自己的時候,刪除自己的內容,顯然效率不高,容易出現各種難以調試的問題。

建議使用壹個新列表來存儲要保留的內容,然後返回到這個新列表。例如

a_list?=?

需要被移除嗎?=?

結果?=?[]

為了什麽?v?在?a列表:

如果?v?不是嗎?在?需要刪除:

結果.追加(v)

打印?結果