Está en la página 1de 35

Procesamiento de listas:

Métodos
Lista:- Estructura que almacena diferentes tipos de datos
Sintaxis:
Lista = [ tp1,tp2,…tpx,[subl1….] ]
Donde:
1.- tpx: tipo de datos simples: ENTEROS, REALES, CADENAS
2.- subl1 :sublistas

Metodo .- conjunto de instrucciones implementadas y que hacen una tarea especifica( librerias)
1.- Metodo Append()
Permite agregar elementos a una lista
Sintaxis:lista.ppen(dato)

Ejemplo.- dado la lista notas=[11,12,13]


agregar la nota 16
Solución
lista.append(16) resultado lista =[11,12,13,16]
=
1.- Diseñar un programa que permita agregar una nota a la lista inicializada
UNIVERSIDAD NACIONAL DE INGENIERIA
Facultad de Ingeniería Industrial y de Sistemas

Docente : Mg. Córdova Neri Teodoro


UNIVERSIDAD NACIONAL DE INGENIERIA
Facultad de Ingeniería Industrial y de Sistemas

Docente : Mg. Córdova Neri Teodoro


UNIVERSIDAD NACIONAL DE INGENIERIA
Facultad de Ingeniería Industrial y de Sistemas

Docente : Mg. Córdova Neri Teodoro


lista=[ ]
print("-"*50)
print(" lista.append(9)")
lista.append(9)
print(" lista nueva = ", lista)
print("-"*50)
print(" Lista inicial =",lista)
UNIVERSIDAD NACIONAL DE INGENIERIA
Facultad de Ingeniería Industrial y de Sistemas

Docente : Mg. Córdova Neri Teodoro

2.- Diseñar un programa que permita agregar n notas a una lista inicializada
UNIVERSIDAD NACIONAL DE INGENIERIA
Facultad de Ingeniería Industrial y de Sistemas

Docente : Mg. Córdova Neri Teodoro


UNIVERSIDAD NACIONAL DE INGENIERIA
UNIVERSIDAD NACIONAL DE INGENIERIA
Facultad de Ingeniería Industrial y de Sistemas
Facultad de Ingeniería Industrial y de Sistemas
Docente : Mg. Córdova Neri Teodoro
Docente : Mg. Córdova Neri Teodoro
UNIVERSIDAD NACIONAL DE INGENIERIA
UNIVERSIDAD NACIONAL DE INGENIERIA
Facultad de Ingeniería Industrial y de Sistemas
Facultad de Ingeniería Industrial y de Sistemas
Docente : Mg. Córdova Neri Teodoro
Docente : Mg. Córdova Neri Teodoro
UNIVERSIDAD NACIONAL DE INGENIERIA
UNIVERSIDAD NACIONAL DE INGENIERIA
Facultad de Ingeniería Industrial y de Sistemas
Facultad de Ingeniería Industrial y de Sistemas
Docente : Mg. Córdova Neri Teodoro
Docente : Mg. Córdova Neri Teodoro
3.- Método: remove()
UNIVERSIDAD NACIONAL DE INGENIERIA
Facultad de Ingeniería Industrial y de Sistemas

Docente : Mg. Córdova Neri Teodoro


Permite eliminar un dato de la lista
Sintaxis:

Lista.remove(dato)
UNIVERSIDAD NACIONAL DE INGENIERIA
Facultad de Ingeniería Industrial y de Sistemas

Docente : Mg. Córdova Neri Teodoro


UNIVERSIDAD NACIONAL DE INGENIERIA
Facultad de Ingeniería Industrial y de Sistemas

Docente : Mg. Córdova Neri Teodoro


4.- Método: count()
UNIVERSIDAD NACIONAL DE INGENIERIA
Facultad de Ingeniería Industrial y de Sistemas

Docente : Mg. Córdova Neri Teodoro


conocer nmero de elementos que se repiten")
Sintaxis: Lista.count(dato)")
contar numero de veces que se repite 5 en [5,5,7,5]
lista.count(5)")
lista=[5,5,7,5]
lista.count(5)
dato 5 se repite=",lista.count(5)," veces
UNIVERSIDAD NACIONAL DE INGENIERIA
Facultad de Ingeniería Industrial y de Sistemas

Docente : Mg. Córdova Neri Teodoro


UNIVERSIDAD NACIONAL DE INGENIERIA
Facultad de Ingeniería Industrial y de Sistemas

Docente : Mg. Córdova Neri Teodoro


6.- Método: reverse()
UNIVERSIDAD NACIONAL DE INGENIERIA
Facultad de Ingeniería Industrial y de Sistemas

Docente : Mg. Córdova Neri Teodoro


lista inveretidanvertir elementos de lista=[5,15,7,14]")
Sintaxis:
lista.reverse(dato)
UNIVERSIDAD NACIONAL DE INGENIERIA
Facultad de Ingeniería Industrial y de Sistemas

Docente : Mg. Córdova Neri Teodoro


6.- Método: index()
UNIVERSIDAD NACIONAL DE INGENIERIA
Facultad de Ingeniería Industrial y de Sistemas

Docente : Mg. Córdova Neri Teodoro

devuelve índice de un dato leído


Sintaxis:
lista.index(dato)

cual es el índice de 5 en lista=[5,15,7,11]


lista.index(5)
lista=[5,15,7,5]
lista.index(5)
indice de dato 5 =",lista.index(5)
UNIVERSIDAD NACIONAL DE INGENIERIA
Facultad de Ingeniería Industrial y de Sistemas

Docente : Mg. Córdova Neri Teodoro


UNIVERSIDAD NACIONAL DE INGENIERIA
Facultad de Ingeniería Industrial y de Sistemas

Docente : Mg. Córdova Neri Teodoro


UNIVERSIDAD NACIONAL DE INGENIERIA
Facultad de Ingeniería Industrial y de Sistemas

Docente : Mg. Córdova Neri Teodoro


UNIVERSIDAD NACIONAL DE INGENIERIA
Facultad de Ingeniería Industrial y de Sistemas

Docente : Mg. Córdova Neri Teodoro


UNIVERSIDAD NACIONAL DE INGENIERIA
Facultad de Ingeniería Industrial y de Sistemas

Docente : Mg. Córdova Neri Teodoro


UNIVERSIDAD NACIONAL DE INGENIERIA
Facultad de Ingeniería Industrial y de Sistemas

Docente : Mg. Córdova Neri Teodoro


Diseñar un programa que permia almacenar p notas de n alumnos de un curso
X, se lee código de alumno y luego a todos los alumnos inicialmente tiene 0
UNIVERSIDAD NACIONAL DE INGENIERIA
de notas, luego
Facultad rinde Industrial
de Ingeniería p notasy decada
Sistemasalumno

Docente : Mg. Córdova Neri Teodoro

100 200 300 400 500 600 : codigo s


notas iniciales
0 0 0 0 0 0
1º 12 12
11 11 13
12 11 11 6
12 P notas dinámicas de
13 13 13
5 cada alumno
7 13
13
8 13
9
UNIVERSIDAD NACIONAL DE INGENIERIA
Facultad de Ingeniería Industrial y de Sistemas

Docente : Mg. Córdova Neri Teodoro


UNIVERSIDAD NACIONAL DE INGENIERIA
Facultad de Ingeniería Industrial y de Sistemas

Docente : Mg. Córdova Neri Teodoro


Metodo insert(pos ,dato )
UNIVERSIDAD NACIONAL DE INGENIERIA
Facultad de Ingeniería Industrial y de Sistemas

Docente : Mg. Córdova Neri Teodoro


Método sort()
UNIVERSIDAD NACIONAL DE INGENIERIA
Facultad de Ingeniería Industrial y de Sistemas

Docente : Mg. Córdova Neri Teodoro


Método sorte()
UNIVERSIDAD NACIONAL DE INGENIERIA
Facultad de Ingeniería Industrial y de Sistemas

Docente : Mg. Córdova Neri Teodoro


Ejemplo.- Diseñar un programa que permita leer ultimo elemento en una
lista = [2,3,4,5,n].
Ejemplo.- Diseñar un programa que permita leer ultimo elemento en una
lista = [2,3,4,5,n].

También podría gustarte