@@ -235,10 +235,10 @@ def _setup_axes(cls, axes, info_axis=None, stat_axis=None, aliases=None,
235
235
"""
236
236
237
237
cls ._AXIS_ORDERS = axes
238
- cls ._AXIS_NUMBERS = dict (( a , i ) for i , a in enumerate (axes ))
238
+ cls ._AXIS_NUMBERS = { a : i for i , a in enumerate (axes )}
239
239
cls ._AXIS_LEN = len (axes )
240
240
cls ._AXIS_ALIASES = aliases or dict ()
241
- cls ._AXIS_IALIASES = dict (( v , k ) for k , v in cls ._AXIS_ALIASES .items ())
241
+ cls ._AXIS_IALIASES = { v : k for k , v in cls ._AXIS_ALIASES .items ()}
242
242
cls ._AXIS_NAMES = dict (enumerate (axes ))
243
243
cls ._AXIS_SLICEMAP = slicers or None
244
244
cls ._AXIS_REVERSED = axes_are_reversed
@@ -279,21 +279,21 @@ def set_axis(a, i):
279
279
280
280
def _construct_axes_dict (self , axes = None , ** kwargs ):
281
281
"""Return an axes dictionary for myself."""
282
- d = dict (( a , self ._get_axis (a )) for a in (axes or self ._AXIS_ORDERS ))
282
+ d = { a : self ._get_axis (a ) for a in (axes or self ._AXIS_ORDERS )}
283
283
d .update (kwargs )
284
284
return d
285
285
286
286
@staticmethod
287
287
def _construct_axes_dict_from (self , axes , ** kwargs ):
288
288
"""Return an axes dictionary for the passed axes."""
289
- d = dict (( a , ax ) for a , ax in zip (self ._AXIS_ORDERS , axes ))
289
+ d = { a : ax for a , ax in zip (self ._AXIS_ORDERS , axes )}
290
290
d .update (kwargs )
291
291
return d
292
292
293
293
def _construct_axes_dict_for_slice (self , axes = None , ** kwargs ):
294
294
"""Return an axes dictionary for myself."""
295
- d = dict (( self ._AXIS_SLICEMAP [a ], self ._get_axis (a ) )
296
- for a in (axes or self ._AXIS_ORDERS ))
295
+ d = { self ._AXIS_SLICEMAP [a ]: self ._get_axis (a )
296
+ for a in (axes or self ._AXIS_ORDERS )}
297
297
d .update (kwargs )
298
298
return d
299
299
@@ -329,7 +329,7 @@ def _construct_axes_from_arguments(self, args, kwargs, require_all=False):
329
329
raise TypeError ("not enough/duplicate arguments "
330
330
"specified!" )
331
331
332
- axes = dict (( a , kwargs .pop (a , None )) for a in self ._AXIS_ORDERS )
332
+ axes = { a : kwargs .pop (a , None ) for a in self ._AXIS_ORDERS }
333
333
return axes , kwargs
334
334
335
335
@classmethod
@@ -1172,7 +1172,7 @@ def to_dense(self):
1172
1172
# Picklability
1173
1173
1174
1174
def __getstate__ (self ):
1175
- meta = dict (( k , getattr (self , k , None )) for k in self ._metadata )
1175
+ meta = { k : getattr (self , k , None ) for k in self ._metadata }
1176
1176
return dict (_data = self ._data , _typ = self ._typ , _metadata = self ._metadata ,
1177
1177
** meta )
1178
1178
@@ -4277,8 +4277,8 @@ def fillna(self, value=None, method=None, axis=None, inplace=False,
4277
4277
elif self .ndim == 3 :
4278
4278
4279
4279
# fill in 2d chunks
4280
- result = dict (( col , s .fillna (method = method , value = value ) )
4281
- for col , s in self .iteritems ())
4280
+ result = { col : s .fillna (method = method , value = value )
4281
+ for col , s in self .iteritems ()}
4282
4282
new_obj = self ._constructor .\
4283
4283
from_dict (result ).__finalize__ (self )
4284
4284
new_data = new_obj ._data
@@ -5681,7 +5681,7 @@ def align(self, other, join='outer', axis=None, level=None, copy=True,
5681
5681
# this means other is a DataFrame, and we need to broadcast
5682
5682
# self
5683
5683
cons = self ._constructor_expanddim
5684
- df = cons (dict (( c , self ) for c in other .columns ) ,
5684
+ df = cons ({ c : self for c in other .columns } ,
5685
5685
** other ._construct_axes_dict ())
5686
5686
return df ._align_frame (other , join = join , axis = axis ,
5687
5687
level = level , copy = copy ,
@@ -5691,7 +5691,7 @@ def align(self, other, join='outer', axis=None, level=None, copy=True,
5691
5691
# this means self is a DataFrame, and we need to broadcast
5692
5692
# other
5693
5693
cons = other ._constructor_expanddim
5694
- df = cons (dict (( c , other ) for c in self .columns ) ,
5694
+ df = cons ({ c : other for c in self .columns } ,
5695
5695
** self ._construct_axes_dict ())
5696
5696
return self ._align_frame (df , join = join , axis = axis , level = level ,
5697
5697
copy = copy , fill_value = fill_value ,
0 commit comments