from visual import * from random import * from time import * display(background=(1, 1, 1)) our_list = [sphere(radius=random()/2, color=(random(), random(), random())) for i in range(20)] def arrange_list(): for i, s in enumerate(our_list): s.pos = (i-len(our_list)/2, 0, 0) def swap(a, b): temp = our_list[a] our_list[a] = our_list[b] our_list[b] = temp arrange_list() # Do your reverse here!