dictionaries used in methods

in choosing character(), random opponent() and player_choose_style(), I
used dictionaries as suggested by Toni.

But now, when printing characters and weapons, items are not ordered by
keys. Why???