From 7aa33fdb7a88d6917062f1a0e0e8d958bdb98730 Mon Sep 17 00:00:00 2001 From: Raffaele Abate Date: Tue, 11 Oct 2022 00:39:12 +0200 Subject: [PATCH] Fix of issue #2767: list comprehension and del after that, instead of iterating over a changing dict (#2768) --- openbb_terminal/dashboards/voila/stocks.ipynb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/openbb_terminal/dashboards/voila/stocks.ipynb b/openbb_terminal/dashboards/voila/stocks.ipynb index a31938c85f6..852d750ad08 100644 --- a/openbb_terminal/dashboards/voila/stocks.ipynb +++ b/openbb_terminal/dashboards/voila/stocks.ipynb @@ -256,9 +256,9 @@ " for ticker in clean_tickers:\n", " if ticker not in self.infos:\n", " self.infos[ticker] = yf.Ticker(ticker).info\n", - " for ticker in self.infos:\n", - " if ticker not in tickers:\n", - " self.infos.pop(ticker)\n", + " delete = [ticker for ticker in self.infos if ticker not in tickers]\n", + " for ticker in delete:\n", + " self.infos.pop(ticker)\n", " result = table_data(self.infos)\n", " fig = go.Figure(\n", " data=[\n",