summaryrefslogtreecommitdiff
path: root/numpy/core/_internal.py
diff options
context:
space:
mode:
Diffstat (limited to 'numpy/core/_internal.py')
-rw-r--r--numpy/core/_internal.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/numpy/core/_internal.py b/numpy/core/_internal.py
index 5115975c2..292dfb8be 100644
--- a/numpy/core/_internal.py
+++ b/numpy/core/_internal.py
@@ -20,7 +20,7 @@ else:
def _makenames_list(adict, align):
from .multiarray import dtype
allfields = []
- fnames = adict.keys()
+ fnames = list(adict.keys())
for fname in fnames:
obj = adict[fname]
n = len(obj)
@@ -332,7 +332,7 @@ _pep3118_native_map = {
'O': 'O',
'x': 'V', # padding
}
-_pep3118_native_typechars = ''.join(_pep3118_native_map.keys())
+_pep3118_native_typechars = ''.join(list(_pep3118_native_map.keys()))
_pep3118_standard_map = {
'?': '?',
@@ -356,7 +356,7 @@ _pep3118_standard_map = {
'O': 'O',
'x': 'V', # padding
}
-_pep3118_standard_typechars = ''.join(_pep3118_standard_map.keys())
+_pep3118_standard_typechars = ''.join(list(_pep3118_standard_map.keys()))
def _dtype_from_pep3118(spec, byteorder='@', is_subdtype=False):
from numpy.core.multiarray import dtype
@@ -505,7 +505,7 @@ def _dtype_from_pep3118(spec, byteorder='@', is_subdtype=False):
offset += extra_offset
# Check if this was a simple 1-item type
- if len(fields.keys()) == 1 and not explicit_name and fields['f0'][1] == 0 \
+ if len(list(fields.keys())) == 1 and not explicit_name and fields['f0'][1] == 0 \
and not is_subdtype:
ret = fields['f0'][0]
else: