|
0 / 0 / 0
Регистрация: 19.07.2023
Сообщений: 4
|
||||||
Заменить каждую букву на цифру в большом текстовом файле19.07.2023, 21:29. Показов 2552. Ответов 16
Метки нет (Все метки)
Есть тяжелый(около гига) .txt с значениями к примеру:
('Hellow world', 'How are you', 'Sunday') Как мне его обработать так, что бы каждая буква заменилась на число, а (,) не менялась. Числа соответствуют порядковому номеру буквы в алфавите(1 – a, 2 – b, 3 – c,…, 26 – z) и записать это обратно в новый .txt? Нашел на форуме похожую тему, но не получается под свои задачи переписать(( Пример того что нашел:
0
|
||||||
| 19.07.2023, 21:29 | |
|
Ответы с готовыми решениями:
16
Заменить в текстовом файле каждую цифру на следующую по величине |
|
526 / 179 / 58
Регистрация: 12.02.2023
Сообщений: 641
|
|
| 19.07.2023, 21:33 | |
|
а как быть с другими знаками препинания и символами, кроме (,)?
0
|
|
|
0 / 0 / 0
Регистрация: 19.07.2023
Сообщений: 4
|
|
| 19.07.2023, 21:36 [ТС] | |
|
Нужно изменить только буквы, если попадутся цифры - их оставлять в нетронутом виде.
0
|
|
|
526 / 179 / 58
Регистрация: 12.02.2023
Сообщений: 641
|
|
| 19.07.2023, 21:40 | |
|
а заглавные и строчные буквы различаем или без разницы, ну например а-1, А-? тоже 1 или?
0
|
|
|
0 / 0 / 0
Регистрация: 19.07.2023
Сообщений: 4
|
|
| 19.07.2023, 21:46 [ТС] | |
|
Я об этом даже не задумывался изначально..... В идеале надо как то обозначать заглавную букву, к примеру перед цифрой добавлять 0
1 - а, 01 - А,.... 26 - z, 026 - Z)
0
|
|
|
526 / 179 / 58
Регистрация: 12.02.2023
Сообщений: 641
|
||||||
| 19.07.2023, 22:26 | ||||||
Сообщение было отмечено TK1 как решение
Решение
в общем текст переведен в цифры как вы просили, заглавные буквы помечены нулем, все остальные символы и цифры в тексте не тронуты
1
|
||||||
|
14445 / 7486 / 1580
Регистрация: 06.09.2009
Сообщений: 27,131
|
|
| 19.07.2023, 22:34 | |
|
s_t_r_a_j, так Вы заменили каждый символ его кодом, а не номером в алфавите
0
|
|
|
526 / 179 / 58
Регистрация: 12.02.2023
Сообщений: 641
|
|||||||
| 19.07.2023, 22:46 | |||||||
0
|
|||||||
|
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,706
|
||||||||||||||||
| 20.07.2023, 08:04 | ||||||||||||||||
|
Ну или так:
или так:
0
|
||||||||||||||||
|
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,706
|
|||||||
| 20.07.2023, 10:48 | |||||||
1
|
|||||||
|
Автоматизируй это!
|
||
| 20.07.2023, 10:58 | ||
![]() для форума то ладно, но привычка выработается, придешь на работу и на код-ревью наговорят нехорошего
0
|
||
|
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,706
|
||
| 20.07.2023, 11:05 | ||
|
Ну, мне кажется при изучении стоит поизвращаться по-всякому, чтобы глаз и руку набить, исследовать нюансы языка.
0
|
||
|
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,706
|
|
| 20.07.2023, 13:27 | |
|
0
|
|
|
Любознательный
7405 / 2255 / 360
Регистрация: 10.03.2016
Сообщений: 5,216
|
||
| 20.07.2023, 14:52 | ||
0
|
||
|
14445 / 7486 / 1580
Регистрация: 06.09.2009
Сообщений: 27,131
|
|
| 20.07.2023, 15:10 | |
|
YuS_2, у меня поздним вечером этот же вопрос созрел. Будет прикольно, если автору это тоже понадобится )
0
|
|
| 20.07.2023, 15:10 | |
|
Помогаю со студенческими работами здесь
17
Каждую строчную латинскую букву заменить на цифру 1 В текстовом файле дублировать каждую цифру, результат поместить в новый файл
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет
значение производной при заданном х
Логарифм записывается как: (x-2)log(x^2+2) -. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|