RangeLo que hace básicamente es crear un rango de valores según tu le especifiques como argumento desde donde comienza a seleccionar, hasta a donde y con qué intervalos como si fuera una función creando así una sucesión aritmética consecutiva como si fuera una lista inmutable que puede imprimirse, guardarse, o solo utilizarse luego de ser creada.
Sintaxis:
range(n)Donde “n” que esta entre paréntesis como un argumento sera el numero hasta el cual se crea la sucesión de valores terminando en “n-1”. Es decir que terminará antes del número que especificaste, no incluyéndolo.
Si ejecutamos esto veremos que no pasa nada, pero en realidad se almaceno una sucesión de números como tú ordenaste en la memoria. Para poder verla primero hay que convertirla en una lista. Y para ello utilizaremos la función
list().
Pero, si en vez de una lista del 0 al 9 queremos una del 2 al 20, pero saltándonos los números impares?
Pues estamos de suerte, porque la función
range() acepta tres parámetros:
range(inicio, final, salto)Si solo colocas un argumento será tomado como el final y partirá a contar desde cero hacia adelante.
DICCIONARIOSSon estructuras de datos utilizadas para mapear claves arbitrarias a valores.
Vamos, que nos van a permitir almacenar valores ordenados mediante claves.
Sintaxis:
MiDiccionario = {clave1 : valor, clave2 : valor, clave3 : valor }Como veis, también podemos utilizar las listas para almacenar varios valores en una clave.
Ahora una vez que almacenamos los datos en el diccionario vamos a acceder a ellos para eso hay diferentes formas, supongamos que queremos imprimir solo el Fecha de lanzamiento, lo hacemos utilizando la función
print()Debajo del código colocamos un
print seguido del nombre que le dimos al diccionario en este caso BusterBros y luego
entre corchetes la clave a la que queremos acceder, que en este caso como dijimos anteriormente será Fecha de lanzamiento.
Como ya hemos visto, también podemos utilizar listas, pero cómo accedemos a ellas? Pues muy fácil, de la misma manera que utilizamos antes para imprimir el valor de una clave , pero añadiendo los índices de la lista que queremos imprimir.
Modificando datos de diccionariosVamos a añadir una nueva clave a este diccionario.
Si la clave ya existe, en lugar de añadirla se modifica su valor.Normalmente, para modificar una clave podemos hacerlo utilizando el
método pop del cual hicimos uso en Listas y Tuplas.
Para eliminar un par (clave : valor) podemos recurrir a la función
del.
Métodos de los diccionariosComo vimos anteriormente en las listas, en el caso de los diccionarios también podemos hacer uso de los métodos. Hay muchos métodos, pero por lo pronto vamos a ver sólo aquellos que utilizaríamos normalmente
Método get (obtener)El método get() nos sirve para obtener por ejemplo el valor de una clave determinada.
Sintaxis:
Nombre.get(clave, valor por defecto por si la clave no tiene ninguno)BusterBros.get('Fecha de lanzamiento')Método keys y valuesEl método
keys() nos servirá para imprimir solo las claves del diccionario
El método
value() nos permite imprimir solo los valores
1SaluDT