From bd73a15363295658e150754edf6d1073cbdb3975 Mon Sep 17 00:00:00 2001 From: mattip Date: Sun, 5 May 2019 19:50:06 -0400 Subject: MAINT: remove uneeded code --- numpy/lib/format.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'numpy/lib/format.py') diff --git a/numpy/lib/format.py b/numpy/lib/format.py index 05fcbc0bc..86f71eda9 100644 --- a/numpy/lib/format.py +++ b/numpy/lib/format.py @@ -267,15 +267,13 @@ def descr_to_dtype(descr): This function reverses the process, eliminating the empty padding fields. ''' - if isinstance(descr, (str, dict)): + if isinstance(descr, str): # No padding removal needed return numpy.dtype(descr) elif isinstance(descr, tuple): - if isinstance(descr[0], list): - # subtype, will always have a shape descr[1] - dt = descr_to_dtype(descr[0]) - return numpy.dtype((dt, descr[1])) - return numpy.dtype(descr) + # subtype, will always have a shape descr[1] + dt = descr_to_dtype(descr[0]) + return numpy.dtype((dt, descr[1])) fields = [] offset = 0 for field in descr: -- cgit v1.2.1