У меня есть список block_list
из 4000 заблокированных доменных имен. Мне нужно проверить каждую строку в серии панд inspection_list["string"]
из 10M строк, чтобы увидеть, является ли строка заблокированным доменным именем. Если это так, отметьте это True
, иначе False
Должен быть более быстрый или распараллеливаемый способ лучше, чем:
for i, r in inspection_list.iterrows()
if r["string"] in inspection_list:
inspection_list["blocked"][i] = True
else:
inspection_list["blocked"][i] = False