Created
April 28, 2020 12:38
-
-
Save kurzweil777/932e0eafc0604f7ae6f81076ca3fe0ff to your computer and use it in GitHub Desktop.
Comma as a separator
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
''' | |
Запятая в качестве разделителя | |
Предположим, у вас имеется список наподобие следующего: | |
spam = ['apples', 'bananas', 'tofu', 'cats'] | |
Напишите функцию, которая принимает список в качестве аргумента и возвращает строку, в которой | |
все элементы списка разделены запятой и пробелом, а перед последним элементом вставлено слово and. | |
Например, передав функции предыдущий список spam, вы должны получить строку 'apples, bananas, tofu, and cats'. | |
Но ваша функция должна работать с любыми списками. | |
''' | |
spam = ['apples', 'bananas', 'tofu', 'cats'] | |
jimmy = ['bernie', 'kenedie', 'stir'] | |
def separator(list): | |
del list[-1] | |
list.append('and cats') | |
normal_letters = ', '.join(list) | |
print(normal_letters) | |
separator(spam) | |
separator(jimmy) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment