всем привет у меня вот такая проблема есть ряд чисел вот в таком формате 4801,4802,4803..... среди них есть такие числа которые пропущены как и с помощью чего я их могу найти пожалуйста напишите только подробнее
возможно ли среди чисел найти те которых нет в списке
08.01.2021 13:37:26
|
|
|
|
08.01.2021 13:43:30
По вопросам из тем форума, личку не читаю.
|
|||
|
|
08.01.2021 19:57:36
Анна Соболева, наугад:
в столбце А у вас словарь с числами ,в столбце B проверяемые числа.
Изменено:
Не бойтесь совершенства. Вам его не достичь.
|
|||
|
|
08.01.2021 22:33:41
А я думаю правильнее подождать
P.S. Можно сперва загнать в словарь все существующие числа, затем циклом от минимального до максимального проверить наличие числа в словаре, и те, которых в словаре нет - собрать в коллекцию. Или другой вариант - сперва циклом от минимума до максимума наполнить словарь, затем циклом по существующим их из словаря удалить. Если заведомо нет дублей - так даже как-то экономнее и возможно быстрее.
Изменено: |
||||
|
|
|||