Python - Como puedo puedo dividir los valores de una lista

 
Vista:
sin imagen de perfil

Como puedo puedo dividir los valores de una lista

Publicado por bryanmarcelo (10 intervenciones) el 10/12/2016 21:06:24
muy buenas una disculpen me podrian ayudar como puedo puedo dividir los valores de una lista
ya que tengo dos listas y quisiera dividir una sierta cantidad de elementos para cada elemento de dentro de una de las listas ejemplo
profesores ['juan','pedro','mario','david',arturo','alejandro']
materias['matematicas','lenguaje','dibujo,'arquitectura,'programacion']
esas serian mis dos listas.
ahora lo qu quiero que haga es que a cada uno de los profesores se le asigne una cantidad igual de materias.
si sobran materias me mande un mensaje o me pida ingresar una materia mas
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 2.808
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Como puedo puedo dividir los valores de una lista

Publicado por tincopasan (1082 intervenciones) el 11/12/2016 01:57:09
basicamente pordrías sacar el largo de cada lista y ver si al dividirlas(las materias / profesores) da como resto 0 si es así ya tenés cuantas materias corresponde a cada profesor y sino cuantas sobran , después con una simple resta sabrías cuantas materias faltan
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Como puedo puedo dividir los valores de una lista

Publicado por bryanmarcelo (10 intervenciones) el 11/12/2016 04:31:27
no entenderte :(
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
-3
Comentar
sin imagen de perfil

Como puedo puedo dividir los valores de una lista

Publicado por bryanmarcelo (10 intervenciones) el 14/12/2016 05:07:27
1
2
3
4
5
6
7
print("*".center(50,"-"))
profesor_mate=[]
print("todas las materias:",list_Materias)
print("Todos los profesores:",List_Nombres_Profesores)
tamano=str(int(len(list_Materias)/len(List_Nombres_Profesores))) # 
print("este es el tamano",tamano)
for i in range(1,int(len(list_Materias)/len(List_Nombres_Profesores)+1)):
esto es todo lo que entiendi :(
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar