"\u001b[33m The script tabulate is installed in '/home/solisc/.local/bin' which is not on PATH.\n",
" Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.\u001b[0m\n",
"Successfully installed tabulate-0.8.7\n"
]
}
],
"source": [
"! pip install --user tabulate"
]
},
{
"cell_type": "code",
"execution_count": 13,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"\u001b[1mEl ususario cristian.velandia presenta la siguiente información\u001b[0;0m\n",
"cristian.velandia --\n",
"Nombre : Cristian\n",
"Apellido : Velandia\n",
"Pais : Colombia\n",
"Edad : 27\n",
"Institucion : Universidad Nacional de Colombia\n",
"Especialidad : Optica\n",
"Hobbie : Anime, videojuegos\n",
"\n",
"\u001b[1mLos usuarios de Colombia son\u001b[0;0m\n",
"{'Nombre': 'Cristian', 'Apellido': 'Velandia', 'Pais': 'Colombia', 'Edad': '27', 'Institucion': 'Universidad Nacional de Colombia', 'Especialidad': 'Optica', 'Hobbie': ' Anime, videojuegos\\n'}\n",
"{'Nombre': 'Tatiana', 'Apellido': 'Acero', 'Pais': 'Colombia', 'Edad': '22', 'Institucion': 'Universidad Nacional de Colombia', 'Especialidad': 'Mec�nica Celeste Relativista', 'Hobbie': 'varios\\n'}\n",
"{'Nombre': 'Alfonso', 'Apellido': 'Navas', 'Pais': 'Colombia', 'Edad': '31', 'Institucion': 'Universidad Nacional de Colombia', 'Especialidad': 'sistemas complejos', 'Hobbie': 'el entrenamiento de fuerza y dar paseos en bicicleta\\n'}\n",
"{'Nombre': 'Sasiri Vargas', 'Apellido': 'Colombia', 'Pais': 'Colombia', 'Edad': '27', 'Institucion': 'Universidad del Valle', 'Especialidad': 'programaci�n y simulaciones', 'Hobbie': 'bailar\\n'}\n",
"{'Nombre': 'David Ramos', 'Apellido': 'Colombia', 'Pais': 'Colombia', 'Edad': '24', 'Institucion': 'Universidad Industrial de Santander', 'Especialidad': 'Estad�stica y f�sica estad�stica', 'Hobbie': 'Escuchar y tocar m�sica rock.\\n'}\n",
"{'Nombre': 'David', 'Apellido': 'Hern�ndez', 'Pais': 'Colombia', 'Edad': '29', 'Institucion': 'Universidad Nacional de Colombia', 'Especialidad': 'Campos y part�culas', 'Hobbie': 'varios\\n'}\n",
"{'Nombre': 'Fabiola', 'Apellido': 'Amazo', 'Pais': 'Colombia', 'Edad': '22', 'Institucion': 'Universidad Nacional de Colombia', 'Especialidad': 'F�sica Nuclear', 'Hobbie': 'Varios'}\n",
"\u001b[1mLa misma información tabulada\u001b[0;0m\n",
"| | Nombre | Apellido | Pais | Edad | Institucion | Especialidad | Hobbie |\n",
"| 0 | Cristian | Velandia | Colombia | 27 | Universidad Nacional de Colombia | Optica | Anime, videojuegos |\n",
"| 1 | Tatiana | Acero | Colombia | 22 | Universidad Nacional de Colombia | Mec�nica Celeste Relativista | varios |\n",
"| 2 | Alfonso | Navas | Colombia | 31 | Universidad Nacional de Colombia | sistemas complejos | el entrenamiento de fuerza y dar paseos en bicicleta |\n",
"| 3 | Sasiri Vargas | Colombia | Colombia | 27 | Universidad del Valle | programaci�n y simulaciones | bailar |\n",
"| 4 | David Ramos | Colombia | Colombia | 24 | Universidad Industrial de Santander | Estad�stica y f�sica estad�stica | Escuchar y tocar m�sica rock. |\n",
"| 5 | David | Hern�ndez | Colombia | 29 | Universidad Nacional de Colombia | Campos y part�culas | varios |\n",
"| 6 | Fabiola | Amazo | Colombia | 22 | Universidad Nacional de Colombia | F�sica Nuclear | Varios |\n",
"\u001b[1mLa edad promedio de los usuarios registrados es:\u001b[0;0m\n",
"26.666666666666668\n",
"\u001b[1mEsta es la lista de instituciones de los usuarios\u001b[0;0m\n",
res3=list(set(res3))#Se crea un conjunto a partir de una lista(conjuntos no tienen redundancia)
returnres3
res3=Read_institutions(compas)
print(start+"Esta es la lista de instituciones de los usuarios"+end)
print(*res3,sep="\n")
```
%% Output
[1mEl ususario cristian.velandia presenta la siguiente información[0;0m
cristian.velandia --
Nombre : Cristian
Apellido : Velandia
Pais : Colombia
Edad : 27
Institucion : Universidad Nacional de Colombia
Especialidad : Optica
Hobbie : Anime, videojuegos
[1mLos usuarios de Colombia son[0;0m
{'Nombre': 'Cristian', 'Apellido': 'Velandia', 'Pais': 'Colombia', 'Edad': '27', 'Institucion': 'Universidad Nacional de Colombia', 'Especialidad': 'Optica', 'Hobbie': ' Anime, videojuegos\n'}
{'Nombre': 'Tatiana', 'Apellido': 'Acero', 'Pais': 'Colombia', 'Edad': '22', 'Institucion': 'Universidad Nacional de Colombia', 'Especialidad': 'Mec�nica Celeste Relativista', 'Hobbie': 'varios\n'}
{'Nombre': 'Alfonso', 'Apellido': 'Navas', 'Pais': 'Colombia', 'Edad': '31', 'Institucion': 'Universidad Nacional de Colombia', 'Especialidad': 'sistemas complejos', 'Hobbie': 'el entrenamiento de fuerza y dar paseos en bicicleta\n'}
{'Nombre': 'Sasiri Vargas', 'Apellido': 'Colombia', 'Pais': 'Colombia', 'Edad': '27', 'Institucion': 'Universidad del Valle', 'Especialidad': 'programaci�n y simulaciones', 'Hobbie': 'bailar\n'}
{'Nombre': 'David Ramos', 'Apellido': 'Colombia', 'Pais': 'Colombia', 'Edad': '24', 'Institucion': 'Universidad Industrial de Santander', 'Especialidad': 'Estad�stica y f�sica estad�stica', 'Hobbie': 'Escuchar y tocar m�sica rock.\n'}
{'Nombre': 'David', 'Apellido': 'Hern�ndez', 'Pais': 'Colombia', 'Edad': '29', 'Institucion': 'Universidad Nacional de Colombia', 'Especialidad': 'Campos y part�culas', 'Hobbie': 'varios\n'}
{'Nombre': 'Fabiola', 'Apellido': 'Amazo', 'Pais': 'Colombia', 'Edad': '22', 'Institucion': 'Universidad Nacional de Colombia', 'Especialidad': 'F�sica Nuclear', 'Hobbie': 'Varios'}
[1mLa misma información tabulada[0;0m
| | Nombre | Apellido | Pais | Edad | Institucion | Especialidad | Hobbie |