Requisito previo: Python-Dictionary
1. ¿Cuál será la salida?
dictionary = {"geek":10, "for":45, "geeks": 90} print("geek" in dictionary)
Opciones:
- 10
- Falso
- Verdadero
- Error
Output: 3. True
Explicación: in se usa para verificar si la clave existe en el diccionario o no.
2. ¿Cuál será la salida?
dictionary ={1:"geek", 2:"for", 3:"geeks"} del dictionary
Opciones:
- del borra todo el diccionario
- del no existe para el diccionario
- del borra las claves en el diccionario
- del borra los valores en el diccionario
Output: 1. del deletes the entire dictionary
Explicación: del borra todo el diccionario y cualquier otro intento de acceder arrojará un error.
3. ¿Cuál será la salida?
a = {} a[1] = 1 a['1'] = 2 a[1]= a[1]+1 count = 0 for i in a: count += a[i] print(count)
Opciones:
- 4
- 2
- 1
- Error
Output: 1. 4
Explicación: el código anterior básicamente encuentra la suma de los valores de las claves.
4. ¿Cuál será la salida?
test = {1:'A', 2:'B', 3:'C'} del test[1] test[1] = 'D' del test[2] print(len(test))
Opciones:
- 2
- 1
- 0
- Error
Output: 1. 2
Explicación: después de eliminar el par clave-valor de 1:’A’, se agrega el par clave-valor de 1:’D’.
5. ¿Cuál será la salida?
a ={} a['a']= 1 a['b']=[2, 3, 4] print(a)
Opciones:
- {‘b’: [2], ‘a’: 1}
- {‘a’: 1, ‘b’: [2, 3, 4]}
- {‘b’: [2], ‘a’: [3]}
- Error
Output: 2. {'a': 1, 'b': [2, 3, 4]}
Explicación: los miembros mutables se pueden usar como valores del diccionario, pero no como claves del diccionario.
Publicación traducida automáticamente
Artículo escrito por Abhishek Sharma 44 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA