Я хочу знать, если список , созданный (созданный) и использованный в для l oop, снизит эффективность моей программы.
Например:
for i in range(1, 10000):
print("This i = ", i)
Скажите, пожалуйста, если список [1,2,3, ..., 10000] (что составляет диапазон (1, 10000) ) будет генерироваться (или создаваться) на каждой итерации или нет. Потому что, если да, то это огромные накладные расходы и неэффективная программа.
На самом деле я хочу использовать это так:
with open("bbc.txt", 'w', encoding='utf-8') as bbcFile:
for headline in BS(REQ.get("https://www.bbc.com").text, 'html.parser').find_all('div', {'class':'media__content'}):
bbcFile.write(" ".join(headline.text.split()) + "\n\n")