[Python] Best way to convert csv data to dictionaries

Discussão em 'Python' iniciado por Stack, Março 23, 2025.

  1. Stack

    Stack Membro Participativo

    I have a csv file with following data:

    val1,val2,val3
    1,2,3
    22,23,33


    How can I convert this data into one dictionary per row, like this?

    dict1 = {'val1': 1, 'val2': 2, 'val3': 3}
    dict2 = {'val1': 22, 'val2': 23, 'val3': 33}


    fp = open('file.csv', 'r')
    reader = csv.reader(fp)
    for row in reader:
    ????

    Continue reading...

Compartilhe esta Página