Как удалить слова, состоящие из одинаковых повторяющихся букв

Если вы хотите просто протестировать кросс-доменное приложение, в котором браузер блокирует ваш запрос, вы можете просто открыть свой браузер в небезопасном режиме и протестировать приложение без изменения кода и не сделать ваш код небезопасным. Из MAC OS вы можете сделать это из терминальной линии:

open -a Google\ Chrome --args --disable-web-security --user-data-dir
-2
задан User 30 March 2019 в 22:06
поделиться

1 ответ

Если вы не любите регулярные выражения так же, как я, вы можете пойти в старую школу, это может быть неэффективно, но вы получите идею

s = 'Seee youuuu sooooon'

def word_precess(s):
    c = ''
    flag = ''
    counter = 0
    for i, letter in enumerate(s):
        if letter == flag:
            counter += 1
            if counter > 2:
                continue  # start the loop from beginning
        else:
            flag = letter
            counter = 1
        c = c + letter

    return c

print(word_precess(s))

выход >>>

See youu soon
[ 114] примечание: в результате получилось «Youu» с двойным «u», а не «До скорого свидания» просто потому, что я не мог заставить сценарий понять значение слов.

0
ответ дан Mahmoud Elshahat 30 March 2019 в 22:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: