首页 > 解决方案 > Python - 如何将 lambda 函数更改为部分函数?

问题描述

lambda函数是:

lambda x: x.split('=')

部分函数看起来像:

str.split('=')

标签: pythonpython-3.xlambdapartial-application

解决方案


Python有一个执行部分函数的函数

from functools import partial

部分函数接受可调用函数作为第一个参数,其余是要应用于函数的参数

partial(str.split, sep='=')

推荐阅读