Python – Capítulo 14: El total de elementos de una lista

Objetivo: determinación del número de elementos de una lista en Python.

En ocasiones deberemos conocer el número de elementos de que se compone una lista. Por ejemplo, imagina que tienes que calcular la media aritmética de un conjunto numérico determinado por una lista. La operación es sencilla: sumamos todos los números y dividimos entre el total de elementos, que es, precisamente, la longitud de la lista.

Calcular el número de miembros de una lista en Python es tan sencillo como aplicar la función
len()

introduciendo como parámetro el nombre de la lista.

La lista que figura a continuación contiene todos los días de la semana y tenemos curiosidad por saber de cuántos días estamos hablando exactamente.

Para resolver este complejo problema recurriremos a dos aproximaciones: a) mediante el método universal e infalible de la cuenta de la vieja; b) aplicando la función len(), que para eso está.


lista = ['Lunes', 'Martes', 'Miércoles', 'Jueves', 'Viernes', 'Sábado', 'Domingo']
totaldiascuentavieja = 0

for dia in lista:
    totaldiascuentavieja += 1

print("El número de elementos de la lista, por la cuenta de la vieja es",
 totaldiascuentavieja)
print("El número de elementos de la lista según la función len es", len(lista))

Para la cuenta la vieja hemos utilizado un bucle for que itera sobre la lista de principio a fin, incrementando cada vez en una unidad la variable totaldiascuentavieja. El segundo cálculo es inmediato: len(lista) nos devuelve precisamente ese mismo valor.

Como veremos más adelante, la función len() no es aplicable exclusivamente a las listas, sino a cualquier otro tipo de secuencia en general, como los strings o las tuplas, e incluso en otras estructuras como los conjuntos.

Javier Montero Gabarró


Fecha de la última revisión: 14 de diciembre de 2012


http://elclubdelautodidacta.es/wp/2011/08/python-capitulo-14-averiguando-el-numero-de-elementos-de-una-lista/


El texto de este artículo se encuentra sometido a una licencia Creative Commons del tipo CC-BY-NC-ND (reconocimiento, no comercial, sin obra derivada, 3.0 unported)


El Club del Autodidacta


Consulta el índice completo de artículos relacionados con Python.

mIRC – Capítulo 6: Estableciendo el tópico del canal

Una vez hemos creado nuestro propio canal y somos, por lo tanto, operadores de él, tenemos que establecer el «topic» del canal.

El «topic» es una breve descripción que acostumbra a utilizarse para facilitar información a los visitantes sobre la temática del canal. Es una práctica recomendable elegir uno que muestre sin ambigüedades de qué se habla dentro.

Supongamos que hemos creado el canal #runnerschat con el comando


/join #runnerschat

y somos operadores de él (lucimos la flamante «arroba» a la izquierda de nuestro nick).

Para establecer el topic a Canal para corredores intrépidos, ejecutamos el comando


/topic #runnerschat Canal para corredores intrépidos

Observemos cómo aparece esta descripción en el título de la ventana.

Cuando ejecutamos el comando /list, la información que aparece junto al nombre es precisamente el tópico de los distintos canales.

Podemos consultar si un canal está o no en la lista y su tópico con un comando como este, sin necesidad descargar el listado completo:


/list #runnerschat

Es importante tener en cuenta que cualquier usuario, sea o no operador del canal, puede, en principio, modificar el tópico usando el comando explicado en este capítulo. Esto, normalmente, no es algo que los operadores deseen, por lo que existen modos de proteger el canal para que únicamente quien sea operador pueda establecer el tópico. Más adelante mostraremos cómo hacer esto cuando hablemos de las propiedades del canal.

Javier Montero

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies