EBAY Car Sales - page 8 troubleshoot - converting dict -> Series -> Dataframe and having it display correctly - error

Screen Link: <!-- Enter URL of the screen below -


My Code:

    # convert dictionary to series format.

mean_price_by_brand = pd.Series(sort_brand_price)

mean_km_by_brand = pd.Series(top_brands_mileage_sorted)

Top6_Table = pd.DataFrame(mean_km_by_brand, columns=["mean_km"])

# add mean_price data as second column to existing series mean_km.

Top6_Table["mean_price"] = mean_price_by_brand

print(Top6_Table)

What I expected to happen:
                  mean_km  mean_price
    bmw             132817        8402
    mercedes_benz   131135        8688
    audi            129260        9406
    opel            129253        3078
    volkswagen      128777        5502
    ford            124208        3870

What actually happened: 

       mean_km             mean_price
    0           (audi, 145858)            (bmw, 5327)
    1            (bmw, 145327)           (audi, 5166)
    2  (mercedes_benz, 144865)  (mercedes_benz, 4928)
    3     (volkswagen, 143801)     (volkswagen, 3513)
    4           (opel, 142099)           (ford, 2425)
    5        (renault, 141351)           (opel, 2148)
    6           (ford, 140430)        (renault, 1749)

Replace this line with the output/error


For Exercise 2.1 - Exploring EBAY car sales - I am not understanding 
why I cannot get a properly formatted and correctly aligned dataframe
 - can someone please help? 

this is 294-8 - or Project Exercise 2.1, page 8<br><br><a href="https://app.dataquest.io/m/294/screen/294" target="_blank">Click here to open the screen in a new tab.</a>

It looks like the problem might be coming from how sort_brand_price and top_brands_mileage_sorted are defined but it is difficult to be sure. Can you please share the bit of your code where you define these variables or better yet, share the entire notebook so that it’s easier to help you?