← К задачам
Чиним код
Вася учит Python. Он написал функцию, которая сортирует буквы в строке. Но что-то пошло не так: функция не работает, а Вася не может понять, что не так.
Найдите и исправьте ошибки в его коде, чтобы функция заработала.
Если для вас это слишком простая задача, попробуйте решить ее в одну строку. Функция должна вернуть строку с отсортированными по алфавитному порядку буквами.
Примеры
sort_word("dcba") ➞ "abcd"
sort_word("Unpredictable") ➞ "Uabcdeeilnprt"
# Сначала должны идти заглавные буквы.
sort_word("pneumonoultramicroscopicsilicovolcanoconiosis") ➞ "aacccccceiiiiiilllmmnnnnooooooooopprrsssstuuv"
Примечание
- Если вы пытаетесь написать функцию в одну строку, попробуйте присвоить переменную лямбда-функции.
def sort_word(word):
word = word.split('')
word = list(word.sort())
final_word = ''
for char in word
final_word = final_word + char
return final_word Для запуска тестов необходима авторизация.