Решение для ошибки «ожидался блок с отступом» в блокноте jupyter - PullRequest
0 голосов
/ 18 июня 2020

Ниже приведены упомянутые коды, которые я использовал в записной книжке Jupyter для вызова кода для условия if. Однако мой код не выполняется, и я столкнулся с ошибкой в ​​блоке с отступом. Думаю, проблема в пространстве. Однако я не знаю, как это исправить. Не могли бы вы мне помочь?

Код: -

def remove_common_text(lst):
    if len(lst) > 4:
        for itm in lst:
            if len(itm)>1:
                rep = True
                while rep == True:
                    ctr = 0
                    ctr2 = 0
                    for itm2 in lst:
                        if len(itm2)>0:
                            if itm[0] == itm2[0]:
                                ctr = ctr + 1
                            if itm[-1] == itm2[-1]:
                                ctr2 = ctr2 + 1
                   if ctr > 4:
                        str = itm[0]
                        for itm2 in lst:
                            if len(itm2)>0:
                                if itm2[0] == str and len(itm2)>1:
                                    del itm2[0]
                    if ctr2 > 4:
                        str2 = itm[-1]
                        for itm2 in lst:
                            if len(itm2)>0:
                                if itm2[-1] == str2 and len(itm2)>1:
                                    del itm2[-1]
                    if (ctr <= 4 and ctr2 <= 4) or len(itm)<=1: rep = False

id_unique = documents['ID'].unique()
print(id_unique)
for id in id_unique:
remove_common_text(documents[documents.ID==id]['split_clean'])
print(id)

Ошибка

IndentationError: expected an indented block
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...