Я новичок в Python.
У меня есть список чисел: lst = [1, 7, 2, 10, 20, 4]
Я пытаюсь чтобы заменить три верхних числа в списке (7, 10 и 20) их соответствующими половинами 3,5, 5 и 10.
Это код, который у меня есть. Я мог вычислить половинки, но не знаю, как заменять числа в списке.
lst = [1, 7, 2, 10, 20, 4]
maxvalue1 = max (1 , 7, 2, 10, 20, 4) print (maxvalue1)
maxvalue2 = max (1, 7, 2, 10, 4) print (maxvalue2)
maxvalue3 = max (1 , 2, 4, 7) print (maxvalue3)
Halfofmaxvalue1 = maxvalue1 / 2 print (Halfofmaxvalue1)
Halfofmaxvalue2 = maxvalue2 / 2 print (Halfofmaxvalue2)
Halfofmaxvalue3 = maxvalue3 / 2 печать (Halfofmaxvalue3)