x = 'green apple'
L = []
for word in x.split():
for letter in word:
L.append(letter)
print(L)
Run Code Online (Sandbox Code Playgroud)
以下产生我想要的内容,其中包含字符串x中的所有字母.如何在一个行代码中使用这两个for循环?
例如,
listOne = [1,2,6]
listTwo = [3,2,4]
checkLists(listOne, listTwo)
should return [3,2,6]
Run Code Online (Sandbox Code Playgroud)
1 <3因此[3,?,?]
因此2 = 2 [3,2,?]
因此6> 4 [3,2,6]
我最近启动了python,不知道如何使用一次检查两个列表的循环.
假设 S = "Tea Lemon CoffEE cAke".lower()
{ x:y.count('aeoiu') for x in S.split() for y in 'aeoiu' if y in 'aeoiu' }
Run Code Online (Sandbox Code Playgroud)
这个输出是:
{'cake': 0, 'tea': 0, 'lemon': 0, 'coffee': 0}
Run Code Online (Sandbox Code Playgroud)
为什么它给我0而不是每个单词中的元音数量?我是python的新手,我会很感激一些提示.完全不寻找直接的答案.