-2
我試圖把一個列表作爲參數,並查找列表中的每個名稱是否以元音結尾。然而,對於我不斷收到一個單一的元素,而不是所有的人都爲什麼我ourput只顯示一個元素
a_list = ["Renjie", "Shannon", "Benjamin", "Peron", "Abhay", "Peron", "Ryan", "Jingyi", "David", "Shan", "Atunaisa", "James", "Joshua", "Rory", "Wayne", "Raymond", "Amy", "Franco", "Siran", "Siyan", "Dokyung", "Hansoo", "Adefolakanmi", "Belita", "Da", "Qihao", "Campbell", "Chester", "Daniel", "alex", "Rachel", "Mitchell", "Angelo", "Bishoy", "Freshteh", "Kunyu", "Lefei", "Michael", "alex", "Minsuck", "Angel", "Sayaka", "Changhao", "Pramith", "Minsang", "Shuliang", "Jiaqi", "Mathew", "Prashant", "Alex"]
vowels = "aeiouAEIOU"
new_list = []
for word in a_list:
if word[-1] in vowels:
new_list.append(word)
return new_list
將'return'語句放回'for'循環。 'return'ing終止函數的執行,結果第一個元素被添加,然後執行結束。 –