Skip to content

Instantly share code, notes, and snippets.

@kurzweil777
Created April 28, 2020 12:38
Show Gist options
  • Save kurzweil777/932e0eafc0604f7ae6f81076ca3fe0ff to your computer and use it in GitHub Desktop.
Save kurzweil777/932e0eafc0604f7ae6f81076ca3fe0ff to your computer and use it in GitHub Desktop.
Comma as a separator
'''
Запятая в качестве разделителя
Предположим, у вас имеется список наподобие следующего:
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