← К задачам
Легко · +2БагиОсновы языкаСортировка

Чиним код

Вася учит Python. Он написал функцию, которая сортирует буквы в строке. Но что-то пошло не так: функция не работает, а Вася не может понять, что не так.

Найдите и исправьте ошибки в его коде, чтобы функция заработала.

Если для вас это слишком простая задача, попробуйте решить ее в одну строку. Функция должна вернуть строку с отсортированными по алфавитному порядку буквами.

Примеры

sort_word("dcba") ➞ "abcd"

sort_word("Unpredictable") ➞ "Uabcdeeilnprt"
# Сначала должны идти заглавные буквы.

sort_word("pneumonoultramicroscopicsilicovolcanoconiosis") ➞ "aacccccceiiiiiilllmmnnnnooooooooopprrsssstuuv"

Примечание

  • Если вы пытаетесь написать функцию в одну строку, попробуйте присвоить переменную лямбда-функции.
py
Курс по теме
Пройдите курс «Python с нуля» — по шагам, с проверкой
8 уроков · ~14 ч · теория, упражнения и экзамен с бейджем
Открыть курс →
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
Здесь появится результат. Напиши решение слева и нажми «Проверить код».
Для запуска тестов необходима авторизация.