diff --git a/qt/applications/workbench/workbench/app/mainwindow.py b/qt/applications/workbench/workbench/app/mainwindow.py
index 5bc70668d16fd7e4ced0d99dc70517f87c754cd2..e1a5b0a90173358f9e4f2cdf612bc1e2b9e5c370 100644
--- a/qt/applications/workbench/workbench/app/mainwindow.py
+++ b/qt/applications/workbench/workbench/app/mainwindow.py
@@ -307,7 +307,8 @@ class MainWindow(QMainWindow):
             # flatten list
             widgets = [item for column in widgets_layout for row in column for item in row]
             # show everything
-            map(lambda w: w.toggle_view(True), widgets)
+            for w in widgets:
+                w.toggle_view(True)
             # split everything on the horizontal
             for i in range(len(widgets) - 1):
                 first, second = widgets[i], widgets[i+1]
diff --git a/qt/applications/workbench/workbench/plotting/figuremanager.py b/qt/applications/workbench/workbench/plotting/figuremanager.py
index d85fd35bd92cc9c47f90ec4283aa2a20e0507b26..434a19e30b9a8149fdaa65d8824c305c370751c5 100644
--- a/qt/applications/workbench/workbench/plotting/figuremanager.py
+++ b/qt/applications/workbench/workbench/plotting/figuremanager.py
@@ -137,7 +137,8 @@ class FigureManagerWorkbench(FigureManagerBase, QObject):
         if self.window._destroying:
             return
         self.window._destroying = True
-        map(self.canvas.mpl_disconnect, self._cids)
+        for id in self._cids:
+            self.canvas.mpl_disconnect(id)
         try:
             Gcf.destroy(self.num)
         except AttributeError:
diff --git a/qt/applications/workbench/workbench/plotting/functions.py b/qt/applications/workbench/workbench/plotting/functions.py
index fa68140fa08c042af3ef5ae4616cbb76269328e0..cc1e6c6dc34a03a9a439cc82a2bbf77d6f94c6ee 100644
--- a/qt/applications/workbench/workbench/plotting/functions.py
+++ b/qt/applications/workbench/workbench/plotting/functions.py
@@ -218,8 +218,8 @@ def pcolormesh(workspaces, fig=None):
             ws = workspaces[subplot_idx]
             ax.set_title(ws.name())
             pcm = ax.pcolormesh(ws, cmap=DEFAULT_COLORMAP)
-            xticks = ax.get_xticklabels()
-            map(lambda lbl: lbl.set_rotation(45), xticks)
+            for lbl in ax.get_xticklabels():
+                lbl.set_rotation(45)
             if col_idx < ncols - 1:
                 col_idx += 1
             else: