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']}