Why is the dictionary not in the same order that the key:value pairs were added?
def main():
dictionary = {}
names = ['a', 'd', 'g', 's', 'b', 'm', 'f', 'p']
moves = [1,2,3,4,5,6,7,8]
for k in range(len(names)):
dictionary[names[k]] = moves[k]
print player_dictionary
print "\n"
main()