[Python] How to print a dictionary line by line in Python?

Discussão em 'Python' iniciado por Stack, Maio 27, 2025.

  1. Stack

    Stack Membro Participativo

    This is the dictionary

    cars = {'A':{'speed':70,
    'color':2},
    'B':{'speed':60,
    'color':3}}


    Using this for loop

    for keys,values in cars.items():
    print(keys)
    print(values)


    It prints the following:

    B
    {'color': 3, 'speed': 60}
    A
    {'color': 2, 'speed': 70}


    But I want the program to print it like this:

    B
    color : 3
    speed : 60
    A
    color : 2
    speed : 70


    I just started learning dictionaries so I'm not sure how to do this.

    Continue reading...

Compartilhe esta Página