リストがあり、リストの各要素の最初と最後の文字に母音がある場合、私はいくつかの課題を持っていますそれらの母音を文字列で取得します。ですから、例えば:リスト内の要素から手紙を受け取る方法
vowels = "aeiou"
new_list = []
for words in a_list:
a_list = [words.lower() for words in a_list]
for letters in vowels:
if a_list[0] == vowels or a_list[-1] == vowels:
new_list += a_list[vowels]
return new_list
しかし、私はエラー
[]
[]
Traceback (most recent call last):
File "C:\Users\Miraj\Desktop\Q3.py", line 27, in <module>
test_get_first_last_vowels()
File "C:\Users\Miraj\Desktop\Q3.py", line 24, in test_get_first_last_vowels
print(get_first_last_vowels([]))
File "C:\Users\Miraj\Desktop\Q3.py", line 17, in get_first_last_vowels
if a_list[0] == vowels or a_list[-1] == vowels:
IndexError: list index out of range
を取得するので、私は得ることができます。
["Roberto", "Jessie", "A", "Geoffrey", "Eli"]
は、これまでのところ、私はこのコードを持っている
oeaei
に変身します私が間違っているところで助けてくれる人もいる。ありがとうございました。
あなたは空のリストに取り組んでいる
a_list = ["Roberto", "Jessie", "A", "Geoffrey", "Eli"]
'a_list = [" Roberto "、" Jessie "、" A "、" Geoffrey "、" Eli "]'ですか? – Idos
インデックス「0」と「-1」が範囲外の場合、リストは空です。 – jonrsharpe
@Idosはいそれを追加しないと申し訳ありません。 –