3333from pandas .util ._validators import (validate_bool_kwarg ,
3434 validate_axis_style_args )
3535
36- from pandas import compat
3736from pandas .compat import PY36 , lmap , lzip , raise_with_traceback
3837from pandas .compat .numpy import function as nv
3938from pandas .core .dtypes .cast import (
@@ -1275,9 +1274,9 @@ def to_dict(self, orient='dict', into=dict):
12751274 into_c = com .standardize_mapping (into )
12761275 if orient .lower ().startswith ('d' ):
12771276 return into_c (
1278- (k , v .to_dict (into )) for k , v in compat . iteritems ( self ))
1277+ (k , v .to_dict (into )) for k , v in self . items ( ))
12791278 elif orient .lower ().startswith ('l' ):
1280- return into_c ((k , v .tolist ()) for k , v in compat . iteritems ( self ))
1279+ return into_c ((k , v .tolist ()) for k , v in self . items ( ))
12811280 elif orient .lower ().startswith ('sp' ):
12821281 return into_c ((('index' , self .index .tolist ()),
12831282 ('columns' , self .columns .tolist ()),
@@ -1287,14 +1286,14 @@ def to_dict(self, orient='dict', into=dict):
12871286 ])))
12881287 elif orient .lower ().startswith ('s' ):
12891288 return into_c ((k , com .maybe_box_datetimelike (v ))
1290- for k , v in compat . iteritems ( self ))
1289+ for k , v in self . items ( ))
12911290 elif orient .lower ().startswith ('r' ):
12921291 columns = self .columns .tolist ()
12931292 rows = (dict (zip (columns , row ))
12941293 for row in self .itertuples (index = False , name = None ))
12951294 return [
12961295 into_c ((k , com .maybe_box_datetimelike (v ))
1297- for k , v in compat . iteritems ( row ))
1296+ for k , v in row . items ( ))
12981297 for row in rows ]
12991298 elif orient .lower ().startswith ('i' ):
13001299 if not self .index .is_unique :
@@ -1480,7 +1479,7 @@ def from_records(cls, data, index=None, exclude=None, columns=None,
14801479 else :
14811480 arrays = []
14821481 arr_columns = []
1483- for k , v in compat . iteritems ( data ):
1482+ for k , v in data . items ( ):
14841483 if k in columns :
14851484 arr_columns .append (k )
14861485 arrays .append (v )
@@ -2430,7 +2429,7 @@ def _sizeof_fmt(num, size_qualifier):
24302429
24312430 counts = self .get_dtype_counts ()
24322431 dtypes = ['{k}({kk:d})' .format (k = k [0 ], kk = k [1 ]) for k
2433- in sorted (compat . iteritems ( counts ))]
2432+ in sorted (counts . items ( ))]
24342433 lines .append ('dtypes: {types}' .format (types = ', ' .join (dtypes )))
24352434
24362435 if memory_usage is None :
@@ -8051,8 +8050,8 @@ def isin(self, values):
80518050def _from_nested_dict (data ):
80528051 # TODO: this should be seriously cythonized
80538052 new_data = OrderedDict ()
8054- for index , s in compat . iteritems ( data ):
8055- for col , v in compat . iteritems ( s ):
8053+ for index , s in data . items ( ):
8054+ for col , v in s . items ( ):
80568055 new_data [col ] = new_data .get (col , OrderedDict ())
80578056 new_data [col ][index ] = v
80588057 return new_data
0 commit comments