Descarga la aplicación para disfrutar aún más
Esta es una vista previa del archivo. Inicie sesión para ver el archivo original
Lista y Tuplas. Listas o array: qué son las listas.? Es una coleccion de elementos ordenados, un espacio de memoria apuntado con un nombre tambien conjunto de elementos dentro de VARIABLE GRANDE, se puede acceder a partir de la invocacion, se particiona a partir de distintos elementos, tiene un posicion y desde ahi se puede acceder Sintaxis (regla del lenguaje) edades= [20, 31, 8, 55] Si quiero imprimir la posicion arrancando desde cero print(edades[0]) resultado 20 las listas almacenan solamente tipado heteregeneo python almacena cualquier tipo de datos. tambien puedo guardar otras listas. edades= [[0,1,2,3], 20, 31, 8, 55] print(edades [0]) [0,1,2,3] edades= [[0,1,2,3]20, 31, 8, 55] print(edades [0][2]) edad_mauricio= input("Ingresa tu edad Mauricio: ") edad_pepe= input("Ingrasa tu edad Pepe: ") edades= (edad_mauricio, edad_pepe) print(edades [0]) print(edades [1]) 35 36 Concatenacion se utiliza el termino suma "+" numeros1= [1,2,3,4,5] numeros2= [10, 20,30, 40] todos_los_numeros= numeros1 + numeros2 print(todos_numeros) asignacion por slicing números11[1:4]=[80, 81, , 82, 84] print(numeros1) borrar porcion de datos números11[1:4]=[] invertir cadena numeros1= numeros1[::-1] Funciones de listas que son? funciones integradas que soportan las listas funcion numeros1= [1,2,3,4,5] numeros1.append(0) print(numeros1) *1 2 3 4 5 6 las listas son eteregeneos, se puede poner cualquier cosa Calcular la longitud de la lista Funcion "LEN" print(len(numeros1)) nos permite sacar los elementos de la lista, se usa POP numeros1 = [1,2,3,4,5] numeros1.pop(0) print(numeros1) Funcion COUNT numeros1= [1,2,3,4,5] n print(numeros1(5)) 1 Funcion INDEX, pide el elemento que estoy buscando y me devuelve la posicion print(numeros1.index(5)) posicion 5 nos devuelve la primera aparacion TUPLAS Sintaxis mi_tupla = (10, 50, "Hola", -5 true) print(mi_tupla[2]) *Hola La tupla nos permite mutabilidad (importante) mi_tupla = (10, 50, "Hola", -5 true) mi:_tupla = ( 10, 50, "Hola", -5,true) mi_tupla[0]= 0 print(mi_tupla) mi_tupla=(5,) tupla de un solo elemento Mutabilidad: el string no es mutable LA LISTA SI ES MUTABLE
Compartir