понимание диапазона в питоне для цикла
Программа ниже находит простые числа в заданном диапазоне. для части понимания списка noprimes, почему у нас есть 3 параметра в диапазоне?
<code>noprimes = [j for i in range(2, 8) for j in range(i*2, 50, i)] primes = [x for x in range(2, 50) if x not in noprimes] print prime </code>
и что я там делаю?