Python 函数转换:普通函数与匿名函数
Python 函数转换:普通函数与匿名函数
本文将介绍如何将 Python 中的普通函数转换为匿名函数,以及如何将匿名函数转换为普通函数。
1. 将普通函数转换为匿名函数
示例:
def funa(x, y=3):
return x * y
转换为匿名函数:
funa = lambda x, y=3: x * y
2. 将匿名函数转换为普通函数
示例:
lambda a : a[0]
转换为普通函数:
def funb(a):
return a[0]
print(funb('hello'))
总结
通过以上示例,我们可以看到将普通函数转换为匿名函数和将匿名函数转换为普通函数的方法非常简单。这两种函数类型的转换可以使我们更加灵活地使用 Python 函数。
原文地址: https://www.cveoy.top/t/topic/nGI3 著作权归作者所有。请勿转载和采集!