Alguien me podría explicar la línea de código de “self.items.append(fill_value)”, no entiendo el por qué va el fill_value, sé que es una ...

Armando José Arenas Sánchez

Armando José Arenas Sánchez

Pregunta
studenthace 4 años

Alguien me podría explicar la línea de código de “self.items.append(fill_value)”, no entiendo el por qué va el fill_value, sé que es una pregunta un poco simple pero no la capto jaja, saludos.

1 respuestas
para escribir tu comentario
    Héctor Daniel Vega Quiñones

    Héctor Daniel Vega Quiñones

    teacherhace 4 años

    Hola, Armando.

    fill_value
    es el valor que le estamos dando a todos los elementos cuando instanciamos la clase
    Array
    , es decir, que en ese caso cuando creemos un array todos sus elementos tendrán por valor
    None
    .

    La sentencia

    self.items.append(fill_value)
    hace precisamente esto. Está diciendo que que al atributo
    items
    (el cual es una lista) hará un "append" (añadir) elementos con el valor de
    fill_value
    (
    None
    ).

Curso de Estructuras de Datos con Python

Curso de Estructuras de Datos con Python

Progresa de listas a queues y linked lists usando Python. Crea estructuras de datos como arrays y nodos, optimiza procesos y desarrolla software eficiente aplicando stacks y queues. Ideal para quienes buscan manejar datos dinámicos.

Curso de Estructuras de Datos con Python
Curso de Estructuras de Datos con Python

Curso de Estructuras de Datos con Python

Progresa de listas a queues y linked lists usando Python. Crea estructuras de datos como arrays y nodos, optimiza procesos y desarrolla software eficiente aplicando stacks y queues. Ideal para quienes buscan manejar datos dinámicos.