valores=[5,9,3,1,2,8,4,7,6]
print(valores)
# recorremos todos los elementos
for i in range(1,len(valores)):
# si el valor es inferior al anterior
if valores[i]<valores[i-1]:
# recorremos todos los elementos desde donde se encuentra el valor
# hasta el inicio de la lista
for j in range(i,0,-1):
# si el valor actual es inferior al anterior, lo movemos
if valores[j]<valores[j-1]:
# reemplazamos el valor
valores[j],valores[j-1]=valores[j-1],valores[j]
else:
break
print(valores)
Comentarios sobre la versión: Versión 1 (0)
No hay comentarios