¿Cuál de las siguientes estructuras es un diccionario con todas sus claves tipo tupla?
¿Qué sentencia debería ir en la cláusula except? Se deben eliminar todos los elementos de la lista numeros (numeros puede tener hasta 100 elementos)
numeros=[1,2,3,4,5]
i=100
while i>0:
try:
numeros.pop(0)
i-=1
except IndexError:
------ #Completar
print(numeros)
Nota: el método pop() permite eliminar el elemento de la posición que indica el argumento de una lista. Da IndexError cuando se intenta eliminar una posición que no existe.
¿Qué contenido tendrá la lista bsas?
def sonBsAs(x):
if x[0].lower()=='tango':
resp=x[1][:10]+'-'+x[0].lower()
else:
resp='NO'
return resp
canciones=[['Tango','Cambalache'],
['Cuarteto','Beso a Beso'],
['Cumbia','Bombón Asesino'],
['Tango','Sur'],['Tango','La Cumparsita'],
['Zamba','Luna Tucumana']]
bsas=list(map(sonBsAs,canciones))¿Cuál de las sentencias propuestas va en el código utilizado para confeccionar el siguiente gráfico?

Dado el siguiente DataFrame autos:
marca modelo color automático
0 nissan kicks negro True
1 ford bronco plata True
2 nissan kicks rojo None
3 ford territory azul True
4 chevrolet onix plata False
5 nissan frontier blanco None
¿Qué sentencia genera la siguiente salida?
color
azul 1
blanco 1
negro 1
plata 2
rojo 1Dados los archivos:
lunes.txt, contiene:
yoga 8 am
reunión grupo universidad 9:30 am
martes.txt, contiene:
gym 7:30 am
clase virtual 10 am
taller java 5 pm
¿Qué contendrá el archivo semana.txt al terminar la ejecución del siguiente programa?
agendaLunes=open('lunes.txt')
lineas=agendaLunes.readlines()
agendaLunes.close()
agenda=open('semana.txt','w')
agenda.write('Lunes:\n')
for lin in lineas:
agenda.write(lin)
agendaMartes=open('martes.txt')
lineas=agendaMartes.readlines()
agendaMartes.close()
agenda.write('Martes:\n')
for lin in lineas:
agenda.write(lin)
agenda.close()Si se espera la siguiente salida:
[['Tango', 'Cambalache'], ['Tango', 'Sur'], ['Tango', 'La Cumparsita']]
¿Cuál definición de generos() es la correcta para que el siguiente programa la muestre?
canciones=[['Tango','Cambalache'],
['Cuarteto','Beso a Beso'],
['Cumbia','Bombón Asesino'],
['Tango','Sur'],
['Tango','La Cumparsita'],
['Zamba','Luna Tucumana']]
noBsAs=list(filter(generos,canciones))
print(noBsAs)Dado el siguiente DataFrame autos:
marca modelo color automático
0 nissan kicks negro True
1 ford bronco plata True
2 nissan kicks rojo None
3 ford territory azul True
4 chevrolet onix plata False
5 nissan frontier blanco None
¿Qué muestra por pantalla el siguiente print()?
print(autos[(autos['automático'].isnull())|
(autos['modelo']=='kicks')])
Nota: el operador | en pandas es el operador lógico de disyunción (como or).
¿Qué contenido queda en notas?
notas={'ana':[8,9.5,2,3,2],
'ema':[10,10],
'Luis':[2.5,3,3.5],
'JUAN':[5,7.5]}
for alumno in notas:
aplazos=[1,1.5,2,2.5,3,3.5]
for num in aplazos:
while num in notas[alumno]:
notas[alumno].remove(num)
Nota: el método remove() quita de la lista la primera ocurrencia del argumento. Ej: a=[11,2,3,2,10,2], a.remove(2) → [11,3,2,10,2]