import random def sort(names, votes): sorted = False while not sorted: sorted = True for i in range(len(names)-1): # pretend we're sorting in ascending order if votes[i] < votes[i+1]: temp = votes[i] votes[i] = votes[i+1] votes[i+1] = temp sorted = False temp = names[i] names[i] = names[i+1] names[i+1] = temp names = ["Letterman", "Ferrell", "Perot", "Oprah", "Shakira", "Calvin and Hobbes"] votes = [5, 3, 1, 8, 4, 6] sort(names, votes) for i in range(len(votes)): print i+1,names[i],votes[i]