Помогите со задачкой

Irohares

Новичок
Пользователь
Фев 9, 2022
1
0
1
Как перемножить элементы списка между собой и вывести в новом списке? Например есть список из [1,2,3,4,5]. Нужно вывести новым списком 1*2, 2*3 и т.д.
 

Vershitel_sudeb

Vershitel sudeb
Команда форума
Модератор
Мар 17, 2021
973
220
43
21
Москва
Например так:
Python:
mas = [1, 2, 3, 4, 5]
new_mas = [mas[i] * mas[i+1] for i in range(len(mas) - 1)]
print(new_mas)
Или так:
Python:
mas = [1, 2, 3, 4, 5]
new_mas = []
for i in range(len(mas) - 1):
    rez = mas[i] * mas[i+1]
    new_mas.append(rez)
print(new_mas)
 

Форум IT Специалистов