Замена гласных и согласных с использованием списка Python - PullRequest
0 голосов
/ 01 мая 2020

Я пытаюсь заменить все буквы в каждом элементе списка строк на "C" для согласного или "V" для гласного. Например, если бы у меня был ["the", "cat"], я бы хотел, чтобы он возвращал ["CCV", "CV C"].

Есть ли способ для меня сделать это с помощью понимания списка? Если да, то как?

1 Ответ

0 голосов
/ 01 мая 2020

Это будет делать:

new_list = [''.join(('V' if char in {'a', 'e', 'i', 'o', 'u'} else 'C') for char in string) for string in previous_list]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...