Metodos diccionario Flashcards

1
Q

d.get

A

para obtener el valor asociado con una clave en un diccionario. Si la clave no está presente en el diccionario, puedes especificar un valor predeterminado que se devolverá en su lugar

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

ej d.get

A

para obtener el valor asociado con una clave en un diccionario. Si la clave no está presente en el diccionario, puedes especificar un valor predeterminado que se devolverá en su lugar

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Que pasa si la clave no está presente en el diccionario

A

, se devuelve None por defecto. Si proporcionas el segundo argumento opcional a get(), se utilizará como valor predeterminado en caso de que la clave no esté en el diccionario.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

que se usa en vez de D.has_key(k):

A

la sintaxis k in D para verificar si una clave está presente en el diccionario D.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

ejemplo de usar sintaxis k in d

A

Ejemplo: Verificar si una clave está presente en el diccionario
D = {“nombre”: “Juan”, “edad”: 25}
clave = “nombre”

if clave in D:
print(f”La clave ‘{clave}’ está presente en el diccionario.”)
else:
print(f”La clave ‘{clave}’ no está presente en el diccionario.”)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Si deseas verificar si una clave no está presente en el diccionario, puedes usar

A

la sintaxis clave not in D.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

como usar has.key

A

Ejemplo: Verificar si una clave está presente en el diccionario (Python 2.x)
D = {“nombre”: “Juan”, “edad”: 25}
clave = “nombre”

if D.has_key(clave):
print(f”La clave ‘{clave}’ está presente en el diccionario.”)
else:
print(f”La clave ‘{clave}’ no está presente en el diccionario.”)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

d.items

A

Python se utiliza para obtener una vista de todos los pares clave-valor en un diccionario. Estos pares se devuelven en forma de tuplas dentro de una lista.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

ej de d,items

A

Ejemplo 1: Obtener todos los pares clave-valor en el diccionario
D = {“nombre”: “Juan”, “edad”: 25, “ciudad”: “México”}
pares = D.items()
print(pares) # Salida: dict_items([(‘nombre’, ‘Juan’), (‘edad’, 25), (‘ciudad’, ‘México’)])

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

d.pop

A

se utiliza para eliminar un elemento del diccionario y devolver su valor asociado. . Si la clave especificada no está presente en el diccionario, puedes proporcionar un valor predeterminado que se devolverá en su lugar.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

ej d,pop

A

Ejemplo 1: Eliminar un elemento del diccionario y obtener su valor
D = {“nombre”: “Juan”, “edad”: 25}
clave = “nombre”
valor = D.pop(clave)
print(f”El valor asociado con la clave ‘{clave}’ es ‘{valor}’.”)
print(D) # Salida: {‘edad’: 25}

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

d.pop: iSi la clave no está presente en el diccionario, se generará

A

una excepción KeyError a menos que se proporcione un valor predeterminado opcional como segundo argumento.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

sort:

Que significa L.sort(cmp=None, key=None, reverse=False):

A

para ordenar los elementos en una lista en su lugar. Tiene varios parámetros opcionales que permiten personalizar cómo se realiza el ordenamiento.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

parametros de metodo sort.

A

cmp, key, reverse

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

parametros de metodo sort. cmp

A

: Este parámetro era utilizado en versiones anteriores de Python para especificar una función de comparación personalizada. Sin embargo, en las versiones más recientes de Python (3.x), se recomienda utilizar el parámetro key en su lugar. En Python 3, cmp ya no es admitido.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

parametros de metodo sort. key

A

Este parámetro permite especificar una función que se aplicará a cada elemento antes de realizar el ordenamiento. La función key debe tomar un elemento como entrada y devolver un valor que se utilizará para ordenar los elementos. Por ejemplo, si tienes una lista de cadenas y deseas ordenarlas por longitud, puedes usar key=len.

17
Q

parametros de metodo sort. reverse

A

Este parámetro es un booleano que indica si los elementos deben ser ordenados en orden ascendente (reverse=False, el valor por defecto) o en orden descendente (reverse=True).