У меня проблема с огромным набором данных, и я пытаюсь удалить тот же индексированный элемент из 2 списков.
Позвольте мне привести пример.
Представьте себе поиск Google - список из 12 URL-адресов со страницы. Первый - это реклама, а последний - второй, а седьмой - ссылка на изображение. Теперь я хочу только организмов c link
с.
Типы могут быть расположены в списке случайным образом. Я проверял array_remove
, что довольно приятно, но он может удалить только определенный элемент c из 1 списка, и я не достаточно продвинут, чтобы понять, как сделать это одновременно для 2 списков. К сожалению, набор данных действительно большой, и я боюсь, что posexplode
не подходит для меня здесь.
Имейте в виду, что это столбец списков , а не столбец отдельных элементов.
Я ищу что-то вроде
if "adlink" or "picture" in typelist:
remove it from typelist and remove same indexed item from urls list
urls | type
-----------------
[url1, | [adlink,
url2, | picture,
url3, | link,
url4, | link,
url5, | link,
url6, | link,
url7, | picture,
url8, | link,
url9, | link,
url10, | link,
url11, | link,
url12] | adlink]
Желаемый вывод:
urls | type
-----------------
[url3, | [link,
url4, | link,
url5, | link,
url6, | link,
url8, | link,
url9, | link,
url10, | link,
url11] | link]