Skip to content

Commit 6651401

Browse files
committed
Use isinstance with a tuple
1 parent 91a477d commit 6651401

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

mypy/semanal.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2120,8 +2120,7 @@ def analyze_namedtuple_assign(self, s: AssignmentStmt) -> bool:
21202120
"""Check if s defines a namedtuple."""
21212121
if isinstance(s.rvalue, CallExpr) and isinstance(s.rvalue.analyzed, NamedTupleExpr):
21222122
return True # This is a valid and analyzed named tuple definition, nothing to do here.
2123-
if len(s.lvalues) != 1 or not (isinstance(s.lvalues[0], NameExpr) or
2124-
isinstance(s.lvalues[0], MemberExpr)):
2123+
if len(s.lvalues) != 1 or not isinstance(s.lvalues[0], (NameExpr, MemberExpr)):
21252124
return False
21262125
lvalue = s.lvalues[0]
21272126
name = lvalue.name

0 commit comments

Comments
 (0)