Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.12.2022, 18:38   #1
fyz abkbvjyjdf
 
Регистрация: 04.12.2022
Сообщений: 8
По умолчанию Работа со строками в Python

Помогите, пожалуйста, написать программу на Python без встроенных функций
Дана последовательность символов (строка). Группу символов, разделенную с одной или обеих сторон пробелами и не содержащую внутри себя пробелов, назовем словом. Характеристикой слова считается количество различных букв в слове. Удалить из текста все слова с наибольшей характеристикой.
fyz abkbvjyjdf вне форума Ответить с цитированием
Старый 19.12.2022, 21:11   #2
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,312
По умолчанию

Строку делишь по пробелам (split()) на слова, формируя список.
В цикле просматриваешь список и каждое слово преобразуешь в множество.
Мощность множества (число членов множества) - характеристика слова.
Характеристику слова сохраняешь в новом списке.
В процессе просмотра списка находишь максимальную характеристику слов строки.
В цикле просматриваешь список с характеристиками и, получив подходящую для удаления, используешь её номер для удаления слова из списка слов.
Из списка, состоящего из слов вновь формируешь предложение (join() - объединение списка в строку).

Тут конечно можно найти решателей ваших задач, но ещё раз - есть Фриланс.
Быстро, почти безболезненно ...

PS: Помните, что помочь и решить за вас - это не одно и тоже.
Как-то так, ...
ViktorR вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа со Строками Dodjik Общие вопросы C/C++ 0 09.11.2011 21:25
работа со строками missg Помощь студентам 3 09.11.2011 16:36
Работа с матрицами (норма матрицы, работа со строками) Neitrosha Помощь студентам 1 26.11.2010 20:19
Работа со строками Ka2R Помощь студентам 0 19.10.2010 17:21
Работа со строками K1nDeR Общие вопросы C/C++ 3 01.10.2010 14:05