У меня есть большой список жалоб, которые я хочу удалить дубликаты, которые являются последовательными, я знаю, как удалять дубликаты только в том случае, если они состоят только из одной строки, но как я могу применить правило к списку строк?
например, у меня есть этот список: [hellooo; happyyy; good; ...], и я хочу вернуть это [helo; hapy; Бог;...]. данные находятся в файле xlsx.
этот код работает только с одной строкой!
def fix(a):
list = []
for element in a:
# fill the list if the list is empty
if len(list) == 0:list.append(element)
# check with the last element of the list
if list[-1] != element: list.append(element)
print(''.join(list))
a= 'GGGGiiiiniiiGinnaaaaaProtijayi'
fix(a)
Спасибо.