ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Sesión # 11: Componente Práctico. Vectores/Listas


Enviado por   •  10 de Junio de 2021  •  Tareas  •  341 Palabras (2 Páginas)  •  88 Visitas

Página 1 de 2

Sesión # 11: Componente Práctico

Vectores/Listas

Como vimos en la parte teórica, los vectores son una estructura de dato organizada que nos permite almacenar información. Una de las implementaciones más utilizadas es Python son las listas (List).

Nota: En Python hay algunas diferencias menores entre un arreglo (array) y una lista,

pero por ahora vamos a asumir que son lo mismo.

Vamos a ver una definición de esta estructura en Python. Para crear una lista, utilizamos los corchetes y separamos los valores de nuestra estructura con una coma. Por ejemplo, en la siguiente instrucción estamos creando una lista llamada a con los valores 1, 3, 2, 5, 2.

def ejemplo1():

    a = [13252]

    print(a)

ejemplo1()

Las listas no necesariamente tienen que ser de números, también pueden ser de texto:

def ejemplo2():

    nombres = ["María""Juan","Andrés"]

    print(nombres)

Aquí van algunas funciones útiles cuando trabajamos con listas.

  • append(x) - inserta un nuevo valor x al final de la lista
  • remove(x) - remueve el primer valor X de la lista
  • pop([i]) - remueve el valor en la posición i. pop() remueve el último valor de la lista
  •  len(x) - permite calcular el tamaño de una lista

def ejemplo3():

    nombres = ["María""Juan","Andrés"]

    nombres.append("Jorge")

    print(nombres)

    print(len(nombres))

    nombres.remove("Juan")

    print(nombres)

    print(len(nombres))

    nombres.pop(2)

    print(nombres)

...

Descargar como (para miembros actualizados)  txt (2.1 Kb)   pdf (68.7 Kb)   docx (8.6 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com