21. Список в предложение. (в коде есть строки из следующих тем: "библиотеки").
Условие:
Напишите функцию, получающую список в качестве аргумента и возвращающую строку с расставленными запятыми и буквой "и". Предложение должно начинаться с заглавной буквы и заканчиваться точкой.
Список для обработки: ["spoon", "fork", "knife", "cup", "jug"].
Код:
def my(things):
result = str()
for index, value in enumerate(things):
if index != (len(things) - 1):
result += (value + ", ")
else:
result = result.removesuffix(", ")
result += (" and " + value + ".")
temp = result[0]
result = temp.upper() + result.removeprefix(temp)
return result
things = ["spoon", "fork", "knife", "cup", "jug"]
result = my(things)
print(result)