Хотя это может не дать вам молниеносной скорости из-за отказа от многопоточности, вы можете проверить, содержит ли ответ URL-адрес то, что вы хотите видеть (200 кодов состояния), и сразу же завершить его.
import requests
import sys
url_list = ['http://google12121.com/','https://google.com/']
for url in url_list:
try:
response = requests.get(url)
if "200" in str(response.status_code):
print("Yes")
else:
print("No")
except:
print("Error: "+str(sys.exc_info()[0]))
continue
Возможно, вы захотите написать более точные c сообщения об ошибках при отлове c, потому что обычно перехват всех ошибок - это плохо.