Skip to content

Commit 0f1db96

Browse files
committed
Shorten an argument check.
1 parent 1e2fea7 commit 0f1db96

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

lib/matplotlib/table.py

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -205,13 +205,12 @@ def visible_edges(self, value):
205205
elif value in self._edge_aliases:
206206
self._visible_edges = self._edge_aliases[value]
207207
else:
208-
for edge in value:
209-
if edge not in self._edges:
210-
raise ValueError('Invalid edge param {}, must only be one '
211-
'of {} or string of {}'.format(
212-
value,
213-
", ".join(self._edge_aliases),
214-
", ".join(self._edges)))
208+
if any(edge not in self._edges for edge in value):
209+
raise ValueError('Invalid edge param {}, must only be one of '
210+
'{} or string of {}'.format(
211+
value,
212+
", ".join(self._edge_aliases),
213+
", ".join(self._edges)))
215214
self._visible_edges = value
216215
self.stale = True
217216

0 commit comments

Comments
 (0)