Colección de citas famosas - Colección de poesías - Convierta una fila de marco de datos en un diccionario de Python.

Convierta una fila de marco de datos en un diccionario de Python.

A veces, en Python, necesitamos convertir el tipo de marco de datos al tipo de diccionario. El siguiente método nos ayuda a resolver este problema. Código de tarea.

#Encoding: utf-8

Importar panda como pd

a = ['nombre', 'edad', 'género']

b = ['Alibaba', '19', 'China']

datos = pd. DataFrame(zip(a,b),columns=['project','attribute'])

Imprimir datos

dict _ country = data set _ index(' proyecto '. ). t a _ dict(' list ')

Imprimir diccionario_país

Visualización de salida

Atributos del proyecto

0 nombres Ali<). /p>

1Edad 19

2Género China

{ 'Género': ['China'], 'Edad': ['19'], ' Nombre':[ 'Ali']}

Vale la pena señalar que el índice especificado debe establecerse antes de la transposición; de lo contrario, se convertirá a este de acuerdo con el índice predeterminado:

{0: ['Nombre', 'Ali'], 1: ['Edad', '19'], 2: ['Género', 'China']}