Помогите пожалуйста пронумеровать список

klips06

Client
Регистрация
03.06.2022
Сообщения
6
Благодарностей
1
Баллы
3
Друзья, привет!

Помогите, пожалуйста, решить задачу.
Только изучаю программу да и в программировании нуль, но активно стараюсь это исправить =)

Есть задача проставить нумерацию ссылке из списка согласно той позиции на которой она находится и удалить дубли. Дубль может встречаться только на первом месте и далее.

Условно я спарсил поисковую выдачу и у меня появился список сайтов: который я сохранил в файл.
skdesign.ru
divanchik.ru
mrdoors.ru
divan.ru
skdesign.ru
mebelvia.ru
arline.ru
mnogosna.ru
ogogo.ru

Нужно проставить нумерацию, чтобы получилось так

1;skdesign.ru
2;divanchik.ru
3;mrdoors.ru
4;divan.ru
5;skdesign.ru
6;mebelvia.ru
7;arline.ru
8;mnogosna.ru
9;ogogo.ru

А теперь нужно удалить дубль сайт, чтобы на выходе получилось так

1;skdesign.ru
2;divanchik.ru
3;mrdoors.ru
4;divan.ru
6;mebelvia.ru
7;arline.ru
8;mnogosna.ru
9;ogogo.ru

Подскажите, как можно решить эту задачу кубиками ?

Заранее большое спасибо за помощь!
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 332
Благодарностей
9 086
Баллы
113
Есть задача проставить нумерацию ссылке из списка согласно той позиции на которой она находится и удалить дубли.
Сначала можете удалить дубли и только потом пронумеровывать строки.
Можете поместить в Список и применить кубик "Операции над списком - Удалить дубли".
Далее в цикле этим же кубиком с опцией "Получить строку" берете строку с наращиваемый счетчиком ()кубик "Операции над переменной"? подставляете нумерацию (счетчик) и кладете строку с нумерацией в другой список.
 

klips06

Client
Регистрация
03.06.2022
Сообщения
6
Благодарностей
1
Баллы
3
sergodjan66, большое спасибо!

Тут как раз дело в том, что дубль нужно удалить после нумерации, так как для меня важна позиция сайта с которой его собрали, как в примере, который описывал =(
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 332
Благодарностей
9 086
Баллы
113
sergodjan66, большое спасибо!

Тут как раз дело в том, что дубль нужно удалить после нумерации, так как для меня важна позиция сайта с которой его собрали, как в примере, который описывал =(
Тогда через Таблицу и удалять дубли кубиком "Операции над таблицей - Удалить дубли" по второму столбцу (B).
 

klips06

Client
Регистрация
03.06.2022
Сообщения
6
Благодарностей
1
Баллы
3
@sergodjan66, большое спасибо за помощь!
Все получилось.
 
  • Спасибо
Реакции: Sergodjan

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)