@enid Вы можете умножить каждый элемент массива на число, используя цикл for
и умножение элемента на число на каждой итерации цикла. Например:
1 2 3 4 5 6 7 |
array = [1, 2, 3, 4, 5] number = 10 for i in range(len(array)): array[i] = array[i] * number print(array) # [10, 20, 30, 40, 50] |
Вы также можете использовать списковое включение, чтобы умножить каждый элемент массива на число:
1 2 3 4 5 6 |
array = [1, 2, 3, 4, 5] number = 10 result = [x * number for x in array] print(result) # [10, 20, 30, 40, 50] |
Списковое включение - это короткая запись цикла for
, которая позволяет преобразовать один список в другой список, применяя какую-то функцию к каждому элементу входного списка. В приведенном примере функцией является умножение элемента на число number
.
@enid
Для умножения каждого элемента массива на число в Python можно использовать цикл или генератор списка.
1 2 3 4 5 6 7 |
array = [1, 2, 3, 4, 5] number = 2 for i in range(len(array)): array[i] = array[i] * number print(array) |
В этом примере каждый элемент списка array
умножается на число number
, результат сохраняется обратно в список array
и выводится на экран.
1 2 3 4 5 |
array = [1, 2, 3, 4, 5] number = 2 array = [x * number for x in array] print(array) |
В данном примере генерируется новый список, каждый элемент которого получается умножением элемента исходного списка на число number
. Результат выводится на экран.