Сравнение с черным списком.
-
Времени нет проверить. Будет ли работать такой алгоритм?
в цикле
1 получаем наше значение(например прокси, id, аккаунт) в переменную Y
2 Черный список получаем из файла в переменную-список
3 возвращаем число строк списка в переменную Х
4 копируем в конец списка наше значение Y
5 удаляем дубли
6 удаляем строки с первой по значение пер. Х (Нумерация списков идет с нуля или с единицы?)
7 if если список после этого остается пустой то следущая итерация цикла, если нет то значение в переменную и дальше выход из цикла и работа с переменной. И зачем запись ее в файл черного спискаВопрос. При удалении дублей удаляется первое вхождение или второе?
-
@bronshik, а не проще ли брать из списка строку по значению Y? Если взялась, значит есть в списке это значение (прокси, id, аккаунт).
-
@Antonio
Пожалуй да. Как-то упустил эту функцию из внимания. Она возвращает тру/фалс?
-
@bronshik, номер строки, кажется. Скорее всего нужно проверять на не пустое значение.
-
@Antonio
Спасибо, попробую.
Еще по 1 методе можно по идее сравнить список со списком, например парсинг каких-нибуть обновляющихся данных и затем фильтрация от использованных(по чс)Все же инструмент "удалить дубли" в списке удаляет второе значение? (по идее должно быть так)
-
@bronshik said in Сравнение с черным списком.:
@Antonio
Спасибо, попробую.
Еще по 1 методе можно по идее сравнить список со списком, например парсинг каких-нибуть обновляющихся данных и затем фильтрация от использованных(по чс)Все же инструмент "удалить дубли" в списке удаляет второе значение? (по идее должно быть так)
Времени проверить нет а писать на форум есть? Закидываешь в список: 1,2,3,4,1 и удаляешь дубли, смотришь откуда пропала единица.