From a60d3f9fdbf3e2aa068aec0502ae122d0175dcfd Mon Sep 17 00:00:00 2001 From: micahellison Date: Tue, 5 May 2020 08:50:48 -0700 Subject: [PATCH] Use more performant deletion Co-authored-by: Fabio <788002+justdoit176@users.noreply.github.com> --- jrnl/Journal.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/jrnl/Journal.py b/jrnl/Journal.py index 1d5e84a1..c5503392 100644 --- a/jrnl/Journal.py +++ b/jrnl/Journal.py @@ -236,9 +236,8 @@ class Journal: def delete_entries(self, entries_to_delete): """Deletes specific entries from a journal.""" - self.entries = [ - entry for entry in self.entries if entry not in entries_to_delete - ] + for entry in entries_to_delete: + self.entries.remove(entry) def prompt_delete_entries(self): """Prompts for deletion of each of the entries in a journal.