Повторяющийся символы в строке в языке Python
Что вы уже пробовали сделать и в чём у вас проблема? Задачка довольно простая, решается «в лоб» перебором символов строки в цикле, плюс один символ в промежуточной переменной хранится. Ну либо чуть хитрее через zip со сдвигом строки.
20 июн 2022 в 9:39
str_1 = input(«Введите строку:») count = 0 symb = » for el in str_1: if str_1.count(el) > count: count = str_1.count(el) symb = el print(el.replace(el, »))
20 июн 2022 в 9:47
Сейчас у меня что то такое)
20 июн 2022 в 9:47
Добавил ваш код в вопрос. Но не уверен про отступы. Не пишите код в комментариях, он там не форматируется нормально. В общем, это неправильный путь, просто попробуйте запоминать предыдущий символ и сравнивать с ним текущий. Потом либо печатайте символ либо не печатайте. Либо копите символы в строке или списке и выводите потом. Заменой строки лучше не пользоваться кроме случаев, когда вам надо какой-то символ совсем из строки удалить, у вас не тот случай.
Поляков-Еремин: Задачи к § 40 «Множества»
Напишите программу, которая считает знаки пунктуации в символьной строке. К знакам пунктуации относятся символы из набора «.,;. «.
Входные данные
Программа получает на вход символьную строку.
Выходные данные
Программа должна вывести общее количество знаков пунктуации во входной строке.
Входные данные
Hi, guys!
Выходные данные
Сдать: для сдачи задач необходимо войти в систему
Ограничения
2 сек.
64 MiB
Список задач
- A. Пунктуация
- B. Все различные цифры
- C. Повторяющиеся цифры
- D. Правильное восьмеричное число
- E. Правильное шестнадцатеричное число
- F. Правильное имя переменной
- G. Удалить повторы
- H. Сколько различных символов
- I. Символы-одиночки
- J. Цифры, которых нет
- K. Общие символы
- L. Буквы, которых нет
Вы используете гостевой доступ (Вход)
Эта страница: General type: incourse. Context Условия задач: Задачи к § 40 «Множества» (context id 90034). Page type mod-statements-view.
ЛШКН2019: Занятие 1. Структуры данных
Напишите программу, которая удаляет из строки все повторяющиеся символы.
Входные данные
На вход программы подаётся строка, содержащая символы таблицы ASCII.
Выходные данные
Программа должна вывести исходную строку, из которой удалены все повторяющиеся символы.
Входные данные
abc13a1b2z3c
Выходные данные
abc132z
Входные данные
QWasd123
Выходные данные
QWasd123
Сдать: для сдачи задач необходимо войти в систему
Ограничения
2 сек.
64 MiB
Список задач
Вы используете гостевой доступ (Вход)
Эта страница: General type: incourse. Context Условия задач: Занятие 1. Структуры данных (context id 376528). Page type mod-statements-view.
Напишите программу, которая удаляет из строки все повторяющиеся символы

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

Напишите программу, которая удаляет из строки все повторяющиеся символы
Напишите программу, которая удаляет из строки все повторяющиеся символы. Входные данные На вход.

Программа, которая удаляет из строки все повторяющиеся символы
Напишите программу, которая удаляет из строки все повторяющиеся символы. Входные данные На вход.
Напишите программу которая удаляет все символы а,б,в
Напишите программу которая удаляет все символы а,б,в. В программе запрещено использовать Delete.
Регистрация: 24.03.2021
Сообщений: 2
1 2 3
string = input() lst = ''.join([letter for letter in list(string) if string.count(letter) == 1]) print(lst)