From 0a169cef8d7c1f9cb983d14ee7d922943ddcbf59 Mon Sep 17 00:00:00 2001 From: JorgeEMalambo <jorge_malambo@yahoo.com> Date: Sun, 7 Feb 2021 21:49:28 -0500 Subject: [PATCH] listo el pollo --- ejercicio3.ipynb | 69 ++++++++++++++++++++++++++++++++++++++---------- 1 file changed, 55 insertions(+), 14 deletions(-) diff --git a/ejercicio3.ipynb b/ejercicio3.ipynb index b97c458..d6ad844 100644 --- a/ejercicio3.ipynb +++ b/ejercicio3.ipynb @@ -38,7 +38,7 @@ }, { "cell_type": "code", - "execution_count": 121, + "execution_count": 162, "metadata": {}, "outputs": [], "source": [ @@ -77,7 +77,7 @@ " 'residencia':'Cali-COL',\n", " 'especialidad':'Ãtomos ultra frÃos',\n", " 'edad':21,\n", - " 'institución':'Universidad del Valle',\n", + " 'institución':'Universidad Del Valle',\n", " 'hobbies':['Trotar']\n", " },\n", " 'pinzonc':{'nombres':'Carlos Andres',\n", @@ -250,6 +250,15 @@ " 'edad':26,\n", " 'institución':'Universidad Nacional de Colombia',\n", " 'hobbies':['Ajedrez' ,'Nadar']\n", + " },\n", + " 'ladinoj':{'nombres':'Jose Miguel',\n", + " 'apellidos':'Ladino Méndez',\n", + " 'paÃs':'Colombia',\n", + " 'residencia':'Bogotá D.C.-COL',\n", + " 'especialidad':'Mecánica Celeste Relativista',\n", + " 'edad':24,\n", + " 'institución':'Universidad Nacional de Colombia',\n", + " 'hobbies':['Skate' ,'Guitarra eléctrica']\n", " }\n", "\n", "\n", @@ -258,13 +267,13 @@ }, { "cell_type": "code", - "execution_count": 122, + "execution_count": 163, "metadata": {}, "outputs": [], "source": [ "# Estimo necesario tener una funcion que me permita ver las llaves del dlos usuarios \n", "def listaUsuarios(dicc):\n", - " resultadol=list()\n", + " resultadol=list() # lista vacia\n", " for key in dicc:\n", " resultadol.append(key)\n", " return resultadol" @@ -272,18 +281,18 @@ }, { "cell_type": "code", - "execution_count": 123, + "execution_count": 164, "metadata": {}, "outputs": [ { "output_type": "execute_result", "data": { "text/plain": [ - "'Arturos, Jal, Jalil, Jedsrz, Lnunez, Malamboj, andreatugores, barriosc, bermudezj, bompartr, bullan, carrilloj, cristian.velandia, escuderop, fernandezn, francoe, hernandezj, leonl, mamaniy, pinzonc, vinascor, vivasm'" + "'Arturos, Jal, Jalil, Jedsrz, Lnunez, Malamboj, andreatugores, barriosc, bermudezj, bompartr, bullan, carrilloj, cristian.velandia, escuderop, fernandezn, francoe, hernandezj, ladinoj, leonl, mamaniy, pinzonc, vinascor, vivasm'" ] }, "metadata": {}, - "execution_count": 123 + "execution_count": 164 } ], "source": [ @@ -294,7 +303,7 @@ }, { "cell_type": "code", - "execution_count": 124, + "execution_count": 165, "metadata": {}, "outputs": [], "source": [ @@ -324,7 +333,7 @@ }, { "cell_type": "code", - "execution_count": 125, + "execution_count": 166, "metadata": {}, "outputs": [ { @@ -347,29 +356,29 @@ "from numpy import mean\n", "def AvgEdad(lista):\n", " edades=list()\n", - " print('El pormedio de edades de los encuestados en el proyecto LA-ConGA 2021-1S es:',end=' ')\n", + " print('El promedio de edades de los encuestados en el proyecto LA-ConGA 2021-1S es:',end=' ')\n", " for key in lista:\n", " edades.append(lista[key]['edad'])\n", " #print(edades)\n", " #promedio = sum(edades) / len(edades) \n", " #print(promedio)\n", - " print(round(mean(edades),3)) # redondeno a milesimas<" + " print(round(mean(edades),2),'años') # redondeno a centesimas" ], "cell_type": "code", "metadata": {}, - "execution_count": 137, + "execution_count": 167, "outputs": [] }, { "cell_type": "code", - "execution_count": 138, + "execution_count": 168, "metadata": {}, "outputs": [ { "output_type": "stream", "name": "stdout", "text": [ - "El pormedio de edades de los encuestados en el proyecto LA-ConGA 2021-1S es: 31.045\n" + "El promedio de edades de los encuestados en el proyecto LA-ConGA 2021-1S es: 30.74 años\n" ] } ], @@ -377,6 +386,38 @@ "AvgEdad(compas)" ] }, + { + "cell_type": "code", + "execution_count": 169, + "metadata": {}, + "outputs": [], + "source": [ + "# generar una lista de las instituciones donde los ConGueros pertenecemos\n", + "def listaInstituciones(lista):\n", + " instituciones=[lista[usser]['institución'] for usser in lista]\n", + " return sorted(list(set(instituciones))) # regresa la lista csin repeticiones y ordenados alfabeticamente\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": 170, + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": [ + "['LAPP-Laboratoire d´Annecy de Physique des Particules',\n 'Universidad Central de Venezuela',\n 'Universidad Del Valle',\n 'Universidad Industrial de Santander',\n 'Universidad Nacional Mayor de San Marcos',\n 'Universidad Nacional de Colombia',\n 'Universidad Simón Bolivar',\n 'Universidad Tecnologica Indoamerica']\n" + ] + } + ], + "source": [ + "# el módulo pprint imprime listas largas elemento por lÃnea:\n", + "import pprint\n", + "pprint.pprint(listaInstituciones(compas))" + ] + }, { "cell_type": "code", "execution_count": null, -- GitLab