Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
0 / 0 / 0
Регистрация: 27.01.2021
Сообщений: 6

Дан текстовый файл, создать символьный файл содержащий все символы встречающиеся в тексте без повторения, включая пробел

30.04.2021, 10:40. Показов 1886. Ответов 2

Студворк — интернет-сервис помощи студентам
Дан текстовый файл, создать символьный файл содержащий все символы встречающиеся в тексте без повторения, включая пробел и знаки препинания. Символы располагать в порядке их первого появления в тексте.
Python
1
2
3
4
5
with open('22.txt') as inp, open('out.txt','w') as out:
    res = []
    for line in inp.readlines():
        res += ''.join(list(line.rstrip()))
    out.write(''.join(sorted(set(res),key = ord)))
В этой программе буквы выводятся по алфавиту, а надо что бы выводились в соответствии со своим появление в тексте и брались лишь 1 раз
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
30.04.2021, 10:40
Ответы с готовыми решениями:

Создать символьный файл, содержащий все символы, встретившиеся в тексте, включая пробел и знаки препинания
Дан текстовый файл. Создать символьный файл, содержащий все символы, встретившиеся в тексте, включая пробел и знаки препинания (без...

Создать символьный файл, содержащий все символы, встретившиеся в тексте, включая пробел и знаки препинания
Text397. Дан текстовый файл. Создать символьный файл, содержащий все символы, встретившиеся в тексте, включая пробел и знаки...

Создать символьный файл, содержащий все символы, встретившиеся в тексте, включая пробел и знаки препинания
прога с блок-схемой понадобилась:cry: Дан текстовый файл. Создать символьный файл, содержащий все символы, встретившиеся в тексте,...

2
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
30.04.2021, 11:37
Цитата Сообщение от happ1al Посмотреть сообщение
буквы выводятся по алфавиту
Цитата Сообщение от happ1al Посмотреть сообщение
sorted
И действительно, почему?
0
 Аватар для GorodetskiyKP
139 / 97 / 48
Регистрация: 22.10.2012
Сообщений: 234
30.04.2021, 16:12
Python
1
2
3
4
5
6
7
8
9
with open('22.txt', encoding="utf-8") as f:
    result = []
    for symbol in f.read():
        if symbol not in result:
            print(symbol)
            result.append(symbol)
 
with open('out.txt', 'w', encoding="utf-8") as f:
    f.write(''.join(result))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
30.04.2021, 16:12
Помогаю со студенческими работами здесь

Дан текстовый файл. Создать символьный файл, содержащий все символы, встретившиеся в тексте
Здравствуйте. Прошу Вас, помочь с одной програмкой на паскале. Дан текстовый файл. Создать символьный файл, содержащий все символы,...

Дан текстовый файл. Создать символьный файл, содержащий все символы
Дан текстовый файл. Создать символьный файл, содержащий все символы, встретившиеся в тексте, включая пробел и знаки препинания (без...

Создать символьный файл, содержащий все символы, встретившиеся в тексте (без повторений)
Дан текстовый файл. Создать символьный файл, содержащий все символы, встретившиеся в тексте, включая пробел и знаки препинания (без...

Дан текстовый файл. Создать символьный файл, содержащий все знаки препинания, встретившиеся в текстовом файле
Дан текстовый файл. Создать символьный файл, содержащий все знаки препинания, встретившиеся в текстовом файле (в том же порядке).

Создать символьный файл, содержащий все символы, встретившиеся в тексте
Дан текстовый файл.Создать символьный файл, содержащий все символы, стретившиеся в тексте, включая пробел и знаки препинания(без...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru