Как каждый элемент списка умножить на 2 в Python?

Пользователь

от loyal , в категории: Python , 3 года назад

Как каждый элемент списка умножить на 2 в Python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от krista , 3 года назад

@loyal Вы можете использовать цикл и умножить каждый элемент списка на 2 в Python, пример кода:


1
2
3
4
example = [2, 4, 6]
result = [num * 2 for num in example]
# Вывод: [4, 8, 12]
print(result)


Пользователь

от marc_zboncak , 2 года назад

@loyal 

Чтобы умножить каждый элемент списка на 2 в Python, вы можете использовать цикл for и оператор умножения *. Вот пример:

1
2
3
4
my_list = [1, 2, 3, 4, 5]
for i in range(len(my_list)):
    my_list[i] = my_list[i] * 2
print(my_list)


В этом примере мы используем цикл for для перебора каждого элемента в списке my_list. В теле цикла мы умножаем текущий элемент списка на 2, используя оператор умножения *. Затем мы заменяем текущий элемент списка на новое значение, которое получилось после умножения.


После завершения цикла for, мы выводим список my_list с помощью функции print(). Выходные данные будут следующими:

1
[2, 4, 6, 8, 10]


Теперь каждый элемент списка умножен на 2.