Keeping Track of the Produce


#1



https://www.codecademy.com/en/courses/python-beginner-en-IZ9Ra/1/3?curriculum_id=4f89dab3d788890003000096

"Oops, try again. Check what your code prints for orange. It doesn't look quite right!"

Here's the console output:
orange
price 1.5
stock 32
pear
price 3
stock 15
banana
price 4
stock 6
apple
price 2
stock 0
None

Not sure what is going wrong here. I'd appreciate the help


prices = {"banana": 4,"apple": 2,"orange": 1.5, "pear": 3}
stock = {"banana": 6, "apple": 0, "orange": 32, "pear": 15}
for key in prices:
    print key
    print "price %s" % prices[key]
    print "stock %s" % stock[key]


#2

i answered the exact same question today:


#3

Ah, I got it. Thank you!


#4

Why does the output print oranges first?


#5

because dictonaries are unordered, given they are accessed by key rather then index there is no reason for order


#6

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.