Как изменить порядок списка строк
Иногда вам нужно перевернуть список, чтобы последний элемент был первым, а первый элемент последним, без изменения самих элементов. Это отличается от сортировки в обратном алфавитном порядке и имеет свое практическое применение. Вот как можно изменить порядок списка строк и почему это может понадобиться.
Реверсирование строк и сортировка от Z до A
Эти два звучат одинаково, но делают совершенно разные вещи. Изменение порядка строк меняет существующую последовательность: в каком бы порядке ни находился ваш список, он переворачивается, поэтому последняя строка становится первой. Сортировка от Я до А, напротив, игнорирует существующий порядок и сортирует все в обратном алфавитном порядке. Если ваш список изначально не в алфавитном порядке, скажем, он хронологический или находится в значимом пользовательском порядке, обращение сохраняет этот порядок перевернутым, а сортировка Z-to-A уничтожает его и вместо этого устанавливает алфавитный порядок. Реверс сохраняет вашу последовательность; сортировка заменяет его.
Когда полезно изменить порядок строк
Переворачивание строк полезно, когда порядок имеет значение, отличное от алфавитного. Переверните хронологический журнал, чтобы самая новая запись была сверху, а не снизу. Переверните нумерованный список, чтобы вести обратный отсчет, а не вверх. Поверните список, построенный в одном направлении, чтобы он читался в другую сторону. Инвертировать временную шкалу. Во всех этих случаях элементы должны оставаться такими, какие они есть, меняется только их последовательность. Это именно то, что делает реверс, а сортировка не может.
Другие виды реверса
Хотя изменение порядка строк является наиболее практичным, «обратный текст» может означать и другие вещи, которые часто обрабатывает тот же инструмент. Перестановка символов переворачивает строку по буквам (привет olleh), используется для головоломок и эффектов. Изменение порядка слов меняет последовательность слов в тексте (один, два, три, три, два, один), сохраняя при этом правильное написание каждого слова. А изменение местами слов в каждой строке меняет порядок слов построчно. Зная, какой переворот вам нужен (строки, символы или слова), вы получите правильный результат с первого раза.
Краткое руководство
Чтобы перевернуть список строк, поместите список по одному элементу в каждой строке, выберите опцию «обратные строки», и вы мгновенно получите перевернутый порядок. Предметы нетронуты; инвертируется только их последовательность. Поскольку он запускается в вашем браузере, даже конфиденциальный список остается на вашем компьютере. Это небольшая операция, но когда вам нужна самая новая запись сверху или список читается в другую сторону, изменение порядка строк — это именно тот инструмент, и он быстрее и точнее, чем изменение порядка вручную.