diff --git a/10/ex0/lambda_spells.py b/10/ex0/lambda_spells.py new file mode 100644 index 0000000..3901310 --- /dev/null +++ b/10/ex0/lambda_spells.py @@ -0,0 +1,14 @@ +def artifact_sorter(artifacts: list[dict]) -> list[dict]: + return sorted(artifacts, key=lambda artifact: artifact["power"]) + + +def power_filter(mages: list[dict], min_power: int) -> list[dict]: + return list(filter(lambda x: x["power"] >= min_power, mages)) + + +def spell_transformer(spells: list[str]) -> list[str]: + pass + + +def mage_stats(mages: list[dict]) -> dict: + pass