Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Cuestionario, 10 questions
1/1
puntos
1.
Daniel no entendió muy bien qué era un objeto de tipo list. Ayúdalo
marcando cuál de las siguientes es una variable de tipo list.
Correcto
Esta sí, pues fue creada con paréntesis cuadrados.
1 coordenada = (3, 5)
Deseleccionado es lo correcto
1 lista = "[en un momento]"
Listas
Cuestionario, 10 questions
Deseleccionado es lo correcto
1 edad = 90
Deseleccionado es lo correcto
Correcto
Sí. Fue creada con paréntesis cuadrados y contiene elementos
separados por comas.
0/1
puntos
2.
Sea la variable lista_espera que contiene la lista de espera de un
restaurante. ¿Cuál, de las siguientes alternativas, permite almacenar en la
variable siguiente_cliente el nombre del siguiente cliente a ser atendido?. El
siguiente cliente es el primero en la lista de espera, de izquierda a derecha.
1 lista_espera[0]
Listas 1 lista_espera.index(0)
Cuestionario, 10 questions
1 ista_espera.insert(0)
1 lista_espera.append(0)
1 lista_espera[0:1]
1/1
puntos
3.
¿Cómo queda la lista lista_compras después de ejecutar este código? Doña
Rosa ya no sabe qué comprar y qué no comprar.
Listas
Cuestionario, 10 questions
Correcto
Se le agrega "maní" con el método append(), luego se saca "arroz" de
la lista y, nalmente, se inserta "leche" en la posición 2
1/1
puntos
4.
¿Cuál es el valor de la variable trozo después de ejecutar el siguiente código?
Correcto
Correcto. La notación datos[2:6] indica que debemos seleccionar los
elementos desde la posición 2 hasta la posición anterior a la 6. Estos
son 4 elementos.
1/1
puntos
5.
¿Cuál es el valor de la variable trozo después de ejecutar el siguiente código?
Listas
Cuestionario, 10 questions
Correcto
Correcto. El slice de la lista incluye la posición 1 (500), y termina en la
posición 8 ("con anza"), pero antes de incluir un elemento nuevo,
avanza 2 posiciones.
0.80 / 1
puntos
6.
En el siguiente código:
1 unidades[2:8:2]
Deseleccionado es lo correcto
1 unidades[2:4] + unidades[6:8]
Correcto
Correcto. Esta solución usa concatenación de listas.
1 unidades[2:8] - unidades[4:6]
Deseleccionado es lo correcto
0.40 / 1
puntos
7.
Considere la lista votos, que contiene listas con los resultados de una
votación
Listas
1 resultados = [ ["Alfredo",20], ["Marcela",40], ["Ignacio",30], ["Loreto",10] ]
Cuestionario, 10 questions
2 mayoria = ganador(resultados)
1 def ganador(votos):
2 mayor = votos[0]
3 for cand in votos:
4 if cand[1] > mayor[1]:
5 mayor = cand
6 return mayor[1]
Deseleccionado es lo correcto
1 def ganador(votos):
2 mayor = votos[0]
3 for cand in votos:
4 if cand[1] > mayor[1]:
5 mayor = cand
6 return mayor[0]
1 def ganador(votos):
2 mayor = votos[0]
3 for cand in votos:
4 if cand[1] > mayor[1]:
5 mayor = cand
6 return mayor
1 def ganador(votos):
2 mayor = votos[len(votos)-1]
3 for cand in votos:
4 if cand[1] >= mayor[1]:
5 mayor = cand
6 return mayor
Listas Esto debería estar seleccionado
Cuestionario, 10 questions
1 def ganador(votos):
2 mayor = votos[0]
3 for cand in votos:
4 if cand[1] < mayor[1]:
5 mayor = cand
6 return mayor[0]
Deseleccionado es lo correcto
0.60 / 1
puntos
8.
Considera un tablero de 3x3 posiciones, donde cada una de ella está
numerada desde el número 1 al 9. El tablero está de nido de la siguiente
manera:
1 1 4 7 2 5 8 3 6 9
1 for i in range(3):
2 for j in range(3):
3 print(tablero[j][i],end=" ")
Correcto
Correcto. La posición a la que accedes está determinada por el uso
que les das a los índices.
1 for i in range(9):
2 print(tablero[i%3][i//3],end=" ")
Listas
Cuestionario, 10 questions
1 for j in range(3):
2 for i in range(3):
3 print(tablero[i][j],end=" ")
1 for j in range(3):
2 for i in range(3):
3 print(tablero[j][i],end=" ")
Deseleccionado es lo correcto
1 for i in range(3):
2 for j in range(3):
3 print(tablero[i][j],end=" ")
Deseleccionado es lo correcto
0.80 / 1
puntos
9.
De las siguientes funciones, indique cuál o cuáles permiten obtener la
cantidad de veces que un elemento elem se encuentra dentro de la lista
conjunto.
Deseleccionado es lo correcto
Deseleccionado es lo correcto
Correcto
Correcto. Esta función utiliza un contador que se incrementa cada
vez que el elemento aparece en la lista.
Correcto
Correcto. Esta función recorre la lista usando la posición de cada
elemento.
Listas
Cuestionario, 10 questions
1/1
puntos
10.
¿Cuál es el valor de la variable splitted luego de ejecutar el siguiente código?
1 ['Marcelo', ' Alvaro', ' Elena', ' Karen', ' Jaime', ' Carmen']
Correcto
Correcto. El método split(';') separa el string en cada ocurrencia del
caracter ';' indicado y entrega una lista como resultado.