Ver Mensaje Individual
  #8 (permalink)  
Antiguo 14/12/2014, 06:54
Avatar de 12trunks12
12trunks12
 
Fecha de Ingreso: noviembre-2014
Mensajes: 41
Antigüedad: 9 años, 4 meses
Puntos: 1
Respuesta: Como elegir más de un elemento a la vez de una lista

No termino de entenderlo, a ver yo seguí el ejemplo y hice esto:
Código:
def convertir_a_entero(x):
    return int(x)

                    ........
####CÓDIGO DEL JUEGO###
                    ........

conviertendo = map(convertir, respuesta_coger) #respuesta_coger es la lista que se crea al hacer .split
Y me después sumando un número con el de esta lista convertida me da el error de que no se pueden sumar int con str(el problema está en la lista de map ya que la otra funciona perfectamente)

PD: Mira ahora estoy intentando arreglarlo sin usar map:
Código:
respuesta_coger = pregunta_mesa.split(',')
elección_1 = cartas_mesa[int(respuesta_coger[0])] 

#EL PROBLEMA QUE ESTOY INTENTANDO ARREGLAR AHORA ES COMO HACER QUE AL SUMAR COJA MAS DE UNA ELECCION YA QUE LA SUMA ES ASÍ:

suma_15 = int(respuesta_echar[0] + elección_1[0]) #como hacer para que sume 1 or si hay mas que sume todas, he intentado esto:
elección_2 = [0, 0]

if not respuesta_coger == [x]:  #COMO PUEDO HACER PARA QUE LA EQUIVALENCIA SIGNIFIQUE QUE: si respuesta_coger no tiene un solo elemento:
   elección_2 = cartas_mesa[int(respuesta_coger[1])]
   #print(elección_2)

Última edición por 12trunks12; 14/12/2014 a las 07:17