4. Что вы можете сказать о массиве, сформированном следующим образом?
а) for i in range(10): A[i] = random.randint(-50,50)
б) for i in range(20): A[i] = i
в) for i in range(0,5): A[i] = 2 * i – 1
Ответ
а) При использовании кода for i in range(10): A[i] = random.randint(-50,50) массив A будет заполняться случайными целыми числами в диапазоне от -50 до 50.
Пример заполненного массива:
A = [-48, 15, 27, 0, -33, 42, -11, 7, -16, 22]
б) При использовании кода for i in range(20): A[i] = i массив A будет заполняться значениями индексов от 0 до 19.
Пример заполненного массива:
A = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
в) При использовании кода for i in range(0,5): A[i] = 2 * i – 1 массив A будет заполняться значениями 2 * i — 1, где i принимает значения от 0 до 4.
Пример заполненного массива:
A = [-1, 1, 3, 5, 7]
Обратите внимание, что в коде, приведенном в пунктах а) и в), массив A должен быть предварительно инициализирован размером, чтобы можно было осуществить присваивание значений элементам массива.