Нужно помножить каждое число из списка с рандомными числами на 3
import random
qlist = []
length = int(input('Enter length for your list'))
for i in range(0, length, 1):
i = random.randint(0, 100)
qlist.append(int(i))
print(qlist)
for i in range(0, length, 1):
qlist[i] *= 3
print (qlist)
for i in range(0, length, 1):
if qlist[i] % 2:
print(qlist[i])
qlist.pop([i])
print(qlist)
Но выдаёт ошибку:
Traceback (most recent call last):
File "d:/Python/hw6.py", line 13, in
qlist[i] *= 3
IndexError: list index out of range