【发布时间】:2014-04-24 20:10:53
【问题描述】:
我环顾四周,看到了一百万零一个这样的问题,但我不知道我是如何尝试这样做的,所以请温柔一点!
基本上,我试图将句子中的元音添加到 list??? 并打印列表,所有这些都是通过使用一个名为 isVowel 的 lambda 和一个名为 vowelFilter 的函数来实现的。 p>
我真的不确定如何使用 lambda 来执行此操作,而且到目前为止我所做的似乎不起作用,这是我的代码;
sentence = "The quick brown fox jumps over the bridge"
vowels = "aeiouAEIOU"
finalVowel = []
def vowelFilter(sentence):
for letter in sentence:
if letter in vowels:
finalVowel.append(letter)
return finalVowel
你们能解释一下吗?再次,我很清楚这已经被问了 1000000000 次,但没有什么是 100% 像我的,所以请善待!
谢谢
【问题讨论】:
-
为什么要/需要使用
lambda?对我来说听起来像XY problem。 -
在我的电脑上运行良好。怎么回事?
-
嗨 Lukas,我被特别要求使用 lambda :) 和 Sheng 真的吗?!根本不适合我!
标签: python list function lambda