Python: сортировка строки лексикографически
Строка Python: упражнение 22 с решением
Напишите программу на Python для лексикографической сортировки строк.
Пример решения : -
Код Python:
def lexicographi_sort(s):
return sorted(sorted(s), key=str.upper)
print(lexicographi_sort('w3resource'))
print(lexicographi_sort('quickbrown'))
Пример вывода:
['3', 'c', 'e', 'e', 'o', 'r', 'r', 's', 'u', 'w'] ['b', 'c', 'i', 'k', 'n', 'o', 'q', 'r', 'u', 'w']
Визуализируйте выполнение кода Python:
Следующий инструмент визуализирует, что компьютер делает шаг за шагом при выполнении указанной программы:
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите функцию Python для преобразования данной строки во все прописные буквы, если она содержит как минимум 2 заглавных символа в первых 4 символах.
Далее: Напишите программу на Python для удаления новой строки в Python.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code