@@ -3569,11 +3569,8 @@ def reindexer(value):
35693569
35703570 @property
35713571 def _series (self ):
3572- result = {}
3573- for idx , item in enumerate (self .columns ):
3574- result [item ] = Series (self ._data .iget (idx ), index = self .index ,
3575- name = item )
3576- return result
3572+ return {item : Series (self ._data .iget (idx ), index = self .index , name = item )
3573+ for idx , item in enumerate (self .columns )}
35773574
35783575 def lookup (self , row_labels , col_labels ):
35793576 """
@@ -3593,9 +3590,8 @@ def lookup(self, row_labels, col_labels):
35933590 -----
35943591 Akin to::
35953592
3596- result = []
3597- for row, col in zip(row_labels, col_labels):
3598- result.append(df.get_value(row, col))
3593+ result = [df.get_value(row, col)
3594+ for row, col in zip(row_labels, col_labels)]
35993595
36003596 Examples
36013597 --------
@@ -4600,10 +4596,8 @@ def sort_values(self, by, axis=0, ascending=True, inplace=False,
46004596 if len (by ) > 1 :
46014597 from pandas .core .sorting import lexsort_indexer
46024598
4603- keys = []
4604- for x in by :
4605- k = self ._get_label_or_level_values (x , axis = axis )
4606- keys .append (k )
4599+ keys = [self ._get_label_or_level_values (x , axis = axis )
4600+ for x in by ]
46074601 indexer = lexsort_indexer (keys , orders = ascending ,
46084602 na_position = na_position )
46094603 indexer = ensure_platform_int (indexer )
0 commit comments