我正在尝试使用lambda
来实现相同的功能,以获得一个单词的复数,这是我的功能(我想以lambda
的形式编写它。)
import re
def plural(noun):
if re.search("[sxz]$",noun):
return re.sub("$","es",noun)
elif re.search("[^aeioudgkprt]h$",noun):
return re.sub("$","es",noun)
elif re.search("[^aeiou]y$",noun):
return re.sub("y$","ies",noun)
else:
return noun+"s"
我想使用lambda
进行相同功能的工作,不确定从哪里开始。
(我正在使用python 2.7)
答案 0 :(得分:2)
Did End On Exit
答案 1 :(得分:1)
select BusinessUnit,Code, F.Emails from #tmp t
outer apply(
SELECT STUFF(( SELECT ',' + inner.Email
FROM #tmp inner
WHERE t.Id = inner.
ORDER BY O.Email ASC
FOR XML PATH ('')), 1, 1, '')
) F(Emails)
group by BusinessUnit,Code
这是您作为lambda规则使用的功能,如果正确,它将搜索模式并应用规则