Тема: Як прибрати усі пробіли у рядку?
Чи є якась функція?
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → Python → Як прибрати усі пробіли у рядку?
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися
А чому, як гадаєте, цей сайт так зветься?
А чому, як гадаєте, цей сайт так зветься?
Видалення прогалин у знаннях. гг.
Пан любитель збочень... Ось вам два варіанти - з STL і без, обидва пряміші і простіші:
Пан любитель збочень... Ось вам два варіанти - з STL і без, обидва пряміші і простіші:
▼Прихований текст
В моєму варіанті скорочення до одного пробілу, а не просто видалення:
" a bb ccc dddd eeeee "
=>
"a bb ccc dddd eeeee"
В моєму варіанті скорочення до одного пробілу, а не просто видалення:
А автор не те просив.
Kane написав:В моєму варіанті скорочення до одного пробілу, а не просто видалення:
А автор не те просив.
Суть одна. Так-то ми вже вазагалі на іншу тему балакаєм, та на другій мові.
▼Втім, в чому проблема?
Залежності у вигляді strstr/strcpy, початок та кінець з пробілами, не то.
Залежності у вигляді strstr/strcpy, початок та кінець з пробілами, не то.
Це вже третє формулювання. Будь ласка, дайте нормальну умову того, що ви робите, а то що б не написали, вам буде "не те".
Будь ласка, дайте нормальну умову того, що ви робите
Є рядок:
" a bb ccc dddd eeeee "
Завдання: треба вкоротити усі зайві пробіли до одного.
На пайтоні, наприклад, це можна зробити так (хоча мета і не відповідає вимогам ТС, гадаю, йому буде це корисно знати.):
s = ' a bb ccc dddd eeeee '
print(' '.join(s.split()))
a bb ccc dddd eeeee
Ви сказали що я полюбляю збочення, не вникнувши в мого кода на C, і запропонували трішкизовсім інше три рази підряд.
Вибачте, але практично єдиний спосіб написати код, що робить абсолютно те саме, що й інший код - це написати його ж. Ми ж обговорювали тут, як написати код, який виконує певне завдання. Ви собі вигадали інше завдання з іншими умовами - то будь ласка, але ж ми не про це говоримо.
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися