listas de Python funcionan como un tipo de datos fundamental para los programadores utilizan para el manejo de la recopilación de datos . Las listas pueden contener una gran cantidad de datos (hasta millones de datos ), sino que un programador puede desear limitar el número de elementos contenidos en la lista por el bien de la funcionalidad del programa . Esto implica el seguimiento de la cantidad de elementos en una lista, y negando cualquier usuario intenta añadir nuevos elementos más allá de las listas de determinado límite. Esto se puede hacer más eficaz , envolviendo su lista en una clase pequeña , y la creación de una función de controlador que media la cantidad de datos entra en la lista. Cosas que necesitará
Python Interpreter
Mostrar más instrucciones
1
Crear una clase contenedora lista y una función de adición. Mientras que las listas contienen sus propias funciones para agregar elementos , va a crear una función para controlar cómo se agregan elementos a la lista . La función tendrá un argumento - el elemento que desee agregar a la lista:
SpecialList clase : . . . _items = list () //la lista. . . def addToList (punto ) : . . .
2
controlar el flujo del elemento insertado en la función. En primer lugar, crear una instrucción " si " que determina si el tamaño de la lista supera un cierto límite , en el ejemplo , 10 . Si lo hace, entonces la función no es insertar el material:
. . . def addToList (punto ) : . . . si len ( artículos) > = 10 : . . . imprimir " demasiados elementos "
3
terminar la sentencia " else" . Si la longitud de la lista es menor que 10 , entonces agregar un elemento :
. . . más: . . . items.append (item)