Parece que no pasó el mail. El csv se lee perfecto y la primer columna de la izquierda que sería el índice está ordenado, el único valor que es el código de cada uno de los medicamentos es el que va cambiando y no necesariamente es consecutivo, pero se los puede ordenar de menor a mayor que así es como figura. Pero el valor del índice, el que empieza con 0 y termina en 8122, cuando ingreso un nombre de laboratorio el índice que me da de resultado no coincide con el que figura en el csv. Gracias, saludos
El lun., 3 ago. 2020 a las 17:22, Darío vía Python-es (<python-es@python.org>) escribió: > > Hola, a ver si entiendo lo que quisieras que haga. Ingresás un laboratorio, y > que muestre la posición y el nombre del laboratorio en la misma línea (o los > laboratorios) pero sólo obtenés el índice? > > > > PD: nunca voy a entender la necesidad o necedad de responder sin responder, > ¡hay que tener ganas! > > > - > > Sent with ProtonMail Secure Email. > > ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ > On Monday, 3 de August de 2020 16:01, Lemarchand Barker > <lemarchand8...@gmail.com> wrote: > > > Buenas tardes, les hago una consulta. Sigo jugando con el archivo csv, > > en este caso lo que hice fue crear una lista llamada laboratorios la > > cual contiene el nombre de todos los laboratorios que figuran en el > > archivo. Hasta ahí perfecto, el tema era el siguiente, yo ingreso el > > nombre del laboratorio y vi que se usa index() para conocer la > > posición de un valor contenido en la lista. Entonces decidí probar > > ingresando el nombre de un laboratorio para ver si me da el índice: > > > > leer = pd.read_csv('gavade.csv') > > > > laboratorios = [] > > > > for lab in leer.iloc[0:8122, 4]: > > laboratorios.append(lab) > > > > lab = input("Ingrese nombre del laboratorio: ") > > print(laboratorios.index(lab)) > > > > Cuando ejecuto se ve así: > > > > Ingrese nombre del laboratorio: Alcon > > 58 > > > > La cuestión es que en la posición 58, no figura el laboratorio que > > ingresé. El orden es así: > > 58 Abbott EPD > > 59 Abbott EPD > > 60 Alcon > > 61 Alcon > > > > No entiendo, estoy usando mal la función o no se ajusta a lo que > > necesito? Qué estoy haciendo mal? > > Muchas gracias, saludos > > > > Python-es mailing list > > Python-es@python.org > > https://mail.python.org/mailman/listinfo/python-es > > > _______________________________________________ > Python-es mailing list > Python-es@python.org > https://mail.python.org/mailman/listinfo/python-es _______________________________________________ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es