我有2个Python可调用对象(即2个函数指针)。对于我来说,将这些2合并为另一个可调用的最简洁方法是什么?
示例:
$searchFiles | Select -ExpandProperty Name | % {
Get-ChildItem $source -Filter $_ -Recurse | where {!$_.PSIsContainer}
} | select-object FullName | export-csv -notypeinformation -delimiter '|' -path c:\data\scripts\ps1\TestFileLocation.csv
我想将这两个合并到a = lambda: 1
b = lambda: 2
,其中c
会同时调用c()
和a()
。
编辑:
为了澄清,我想保留b()
并最终稍后调用它(应该调用c
和a()
。
答案 0 :(得分:0)
将两者都放在元组中:
a = lambda: 1
b = lambda: 2
c = lambda: (a(), b())
>>> c()
(1, 2)
>>>