定义相同Python函数的简写?

Pau*_*man 1 python function

如果我有许多变量我想用相同的值初始化,我使用:

a = b = c = ""
Run Code Online (Sandbox Code Playgroud)

是否有类似的简写来定义执行相同操作的许多函数?也就是说,以下两种都不起作用:

def x() = y() = z():
def x() = def y() = def z():
Run Code Online (Sandbox Code Playgroud)

sve*_*rre 6

您可以简单地分配函数,就像分配变量一样.

def z():
  whatever

x = y = z
Run Code Online (Sandbox Code Playgroud)

如果你想使用它,你不能在一行中完成它def,但如果你可以使用它,lambda你可以制作一个单行:

x = y = z = lambda foo: bar()
Run Code Online (Sandbox Code Playgroud)