A easy Python interview practice problem on DataDriven. Write and execute real python code with instant grading.
- Domain
- Python
- Difficulty
- easy
- Seniority
- L3
Problem
Given rows (list of dicts) and transforms (dict mapping column name to a string Python lambda), apply each transform to every row's corresponding column (in place). Return the list of transformed rows. Use eval to evaluate the lambda source strings.
Summary
Each column gets its function.
Practice This Problem
Solve this Python problem with real code execution. DataDriven runs your Python code in a real environment and grades it automatically.