Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/05/2015, 11:33
germangutierrez
 
Fecha de Ingreso: enero-2015
Mensajes: 43
Antigüedad: 9 años, 5 meses
Puntos: 3
Respuesta: como escribir con pyton cuando tenga tres cadenas el menor de los tres

version 2
http://codepad.org/bDLvYP8a

Código Python:
Ver original
  1. cad1="asjhjdsak akjsa jjh"
  2.  
  3. cad2="hola mundo"          
  4.  
  5. cad3="mundo hola"
  6. lista =[cad1,cad2,cad3]
  7.  
  8. MIN= min([ len(minimo) for minimo  in lista ])
  9.  
  10. placeholder=[cadena for cadena in lista if len(cadena)==MIN]
  11.  
  12.  
  13. print "las cadenas '%s' son las que tienen menos letras %i" % ("','".join(placeholder),MIN)