Напишите функцию, которая будет принимать список названий фруктов, делить эти слова пополам и сортировать кусочки в алфавитном порядке. Функция должна возвращать строку, образованную из отсортированных «кусочков фруктов».
Примеры:
fruit_salad(["apple", "pear", "grapes"])
➞ "apargrapepesple"
# Кусочки: ["ap", "ple", "pe", "ar", "gra", "pes"]
# Отсортированные кусочки: ["ap", "ar", "gra", "pe", "pes", "ple"]
# Итоговая строка: "apargrapepesple"
fruit_salad(["apple", "pear", "grapes"])
➞ "apargrapepesple"
fruit_salad(["raspberries", "mango"])
➞ "erriesmangoraspb"
fruit_salad(["banana"])
➞ "anaban"
Примечания:
✔️ Если название фрукта имеет нечетное число букв, правая часть должна быть больше левой. Например, «apple» делится на «ap» и «ple».
✔️ Все названия фруктов будут в нижнем регистре.