Умови в включеннях до списків (2)
У попередній вправі ви використали умовний вираз if у предикатній частині включення до списку, щоб перевірити змінну-ітератор. У цій вправі ви застосуєте конструкцію if-else в виразі результату списку.
Ви працюватимете з тим самим списком fellowship і, використовуючи включення до списку та умовний вираз if-else у виразі результату, створите список, який залишає елементи fellowship з 7 або більше символами, а решту замінює на порожній рядок. Використайте member як змінну-ітератор у включенні до списку.
Ця вправа є частиною курсу
Набір інструментів Python
Інструкції до вправи
- У виразі результату залишайте рядок без змін, якщо кількість символів >= 7, інакше замініть його на порожній рядок — тобто
''або"".
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Create a list of strings: fellowship
fellowship = ['frodo', 'samwise', 'merry', 'aragorn', 'legolas', 'boromir', 'gimli']
# Create list comprehension: new_fellowship
new_fellowship = [____ for ____ in fellowship]
# Print the new list
print(new_fellowship)