Skip to content

Commit 27bd8f7

Browse files
committed
Refactor DataFrame.sort method to use list comprehension for improved readability
1 parent 1ea4c54 commit 27bd8f7

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

python/datafusion/dataframe.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -537,10 +537,10 @@ def sort(self, *exprs: Expr | SortExpr | str) -> DataFrame:
537537
Returns:
538538
DataFrame after sorting.
539539
"""
540-
exprs_raw = []
541-
for expr in exprs:
542-
expr_obj = Expr.column(expr).sort() if isinstance(expr, str) else expr
543-
exprs_raw.append(sort_or_default(expr_obj))
540+
exprs_raw = [
541+
sort_or_default(Expr.column(expr) if isinstance(expr, str) else expr)
542+
for expr in exprs
543+
]
544544
return DataFrame(self.df.sort(*exprs_raw))
545545

546546
def cast(self, mapping: dict[str, pa.DataType[Any]]) -> DataFrame:

0 commit comments

Comments
 (0)