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

Algoritmos tarea


Enviado por   •  20 de Junio de 2018  •  Tareas  •  406 Palabras (2 Páginas)  •  80 Visitas

Página 1 de 2

Algoritmos

Funciónes:

Ítems

Keys

Len (lista)

Zip

Get

Value

Update

Insert

Append

Remove

Pop

Clear

Count

Sort

Reverse

Index

Copy

El tipo de dato lista tiene algunos métodos más. Aquí están todos los métodos de los objetos lista:

list.append(x)

Agrega un ítem al final de la lista. Equivale a a[len(a):] = [x].

list.extend(iterable)

Extiende la lista agregándole todos los ítems del iterable. Equivale a a[len(a):] = iterable.

list.insert(ix)

Inserta un ítem en una posición dada. El primer argumento es el índice del ítem delante del cual se insertará, por lo tanto a.insert(0, x) inserta al principio de la lista, y a.insert(len(a), x) equivale a a.append(x).

list.remove(x)

Quita el primer ítem de la lista cuyo valor sea x. Es un error si no existe tal ítem.

class Calculadora:

    def __init__(self, uno, dos):

        self.numero = uno

        self.numerito = dos

    def Suma(self):

       print ("La suma de los 2 numeros es: ", (self.numero+self.numerito))

    def Resta(self):

       print ("La resta de los 2 numeros es: ", (self.numero-self.numerito))

    def Multiplicacion(self):

       print ("La multiplicacion de los 2 numeros es: ",(self.numero*self.numerito))

    def Division(self):

        try:

            print("La division de los 2 numeros es  ", (self.numero/self.numerito))

        except Exception:

            print(("No se puede dividir con cero!\n"))

si se fijaron bien los metodos keys()values() y items() de un diccionario devolvían listas en key() devolvia una lista de las claves de un diccionario, de values() devolvia una lista de los valores de un diccionario y items() devolvia una lista con clave:valor del diccionario osea el diccionario completo pero en una lista, cada una de esas funciones tiene una funcion analoga que serian:

keys() analoga iterkeys()
values()
 analoga itervalues() 
items() analoga iteritems()

estas funciones analogas devuelven iteradores sobre la misma secuencia que las anteriores, esto de los iteradores lo explicare con mas detalle mas adelante.

tambien se fijaron que en python 3.x hacemos en algunas funciones el llamados de list list(diccionario.values()) para imprimir los datos buen es que en python 3 se introduce un concepto llamado vista y vamos a tratar de ver las ventajas que trae esto contra versiones anteriores de python 3.x ya que cuando hacemos diccionario.keys() en python3 obtengo es la vista del diccionario
 veamos:

...

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