Это мой псевдокод, который мне нужно перевести на python
A=99
LENGTH= LENGTH(list)
LIST= 92 50 26 82 73
for P in range 0 to LENGTH-1
IF LIST[P] <A THEN
A=LIST[P]
B=P
ENDIF
ENDFOR
IF B < LENGTH THEN
for P in range B to LENGTH -2
LIST[P] = LIST[P+1]
ENDFOR
ENDIF
LENGTH=LENGTH-1
LIST[LENGTH]=NULL
Моя попытка кодирования сделана ниже, код предназначен для удаления самого низкого значения из списка
a = 99
list=[92,50,26,82,73]
for p in range (0,len(list) - 1):
if list[p] < a :
a = list[p]
b = p
print (list) #I just added this to see what was happening
if b < len(list):
for p in range (b,len(list)-2):
list[p]=list[p]+1
list=len(list)-1
print (list)
#I just added this to see what was happening
Я написал код выше, и он не удаляет самое низкое значение