Sequence of loop


#1

webster = {
"Aardvark" : "A star of a popular children's cartoon show.",
"Carpet": "Goes on the floor.",
"Baa" : "The sound a goat makes.",
"Dab" : "A small amount."
}
for x in webster:
print webster[x]

why it is hwen printed out,the value printed out is in the order of aardvark,baa,dab then only carpet. it skips the second one first and print it last?


#2

dict doesn't represent order


#3

for x in webster:
print webster[x] # This is an error please


#change it like this please

for x in webster:
      print webster[x]