Python3.8: цикл for с двумя параметрами

Как сделать цикл for с двумя параметрами проходящий по списку , выводящий произведение 2 чисел

Пример:

A = [1, 3, 6, 8, 9,1]

Вывод:

3, 48, 9

КОД К ПРОБЛЕМЕ:

res_list1 = []
for x in range(0, len(numbers1) - 1):
    if type(numbers1[x]) == (type(int())):
        res1 = r10 * numbers1[x]
        res_list1.append(res1)
print(res_list1)
print(*(i * j for i, j in zip(res_list1[0::2], res_list1[1::2])))

извиняюсь за нечитабельность 

Ответы (1 шт):

Автор решения: Victor VosMottor
print(*(i * j for i, j in zip(A[0::2], A[1::2])))
→ Ссылка