Pregunta 87

Técnico Auxiliar Informática del Estado - 2019 - TAI Libre OEP 2019

[Supuesto I: Sistema integral de información para la Subdirección de Selección, con módulos de inscripciones, colaboradores, listados y certificados.] Utilizando el lenguaje Python, a continuación se muestra la variable opositor, en la que se almacena el nombre y las puntuaciones de tres ejercicios para un candidato: opositor = {'nombre':['Mario','Núñez',27, 18, 12]} ¿Cómo asignaría a una variable nuevoOpositor el primer apellido del candidato?

  • A.nota1ejercicio1=opositor['Núñez=Núñez1'][1=Núñez]Respuesta correcta
  • B.nuevoOpositor=Núñez=opositor['nombre']=Núñez=Núñez=Núñez=opositor['Núñez']
  • C.nuevoOpositor=Nuñe=opositor[nombre]=Núñe2
  • D.nuevoOpositor=opositor['nombre'][1]

Explicación

, pero la solución TÉCNICAMENTE correcta es D. En Python, para acceder al primer apellido (el segundo elemento, índice 1, de la lista almacenada bajo la clave 'nombre' del diccionario) se utiliza la sintaxis 'opositor[\"nombre\"][1]', que coincide exactamente con la opción D.