Cita:
Iniciado por razpeitia O puedes hacerlo con fors.
Código Python:
Ver originalfor i in range(count):
for j in range(count-1, i, -1):
#do_something()
si no te queda claro, (en un principio los for no eran del todo claros para mi), los ciclos lo que hacen es recorrer listas, la función range generará una lista dependiendo de los parámetros y la i y j recorrerán esa lista, como los ciclos foreach en .NET, o los for each en JAVA y ArrayList.
Para entender mejor la función range, puedes encontrar la documentación
aqui
Para mejorar el rendimiento de tu aplicación cuando generes listas muy grandes puedes usar la función xrange, la cual hace lo mismo, pero ayuda a ahorrar un poco de memoria