Me acabo de dar cuenta que mi solución aun no hace lo que necesitas ... pero bueno lo tienes casi hecho.
Lo que buscas es que todas las letras de la palabra "python" estén en cada palabra. y yo he obtenido todas las palabras cuyas letras estén todas en "python" El 21 de septiembre de 2013 01:10, monoBOT <[email protected]>escribió: > > en una sola linea de código > [palabra for palabra in 'las flores son bonitas, las nubes son ligeras y > el cielo es azul'.split(' ') if set(palabra).issubset(set([char for char in > 'python']))] > > en modo logico > frase = 'las flores son bonitas, las nubes son ligeras y el cielo es azul' > > palabras_correctas = [] > for palabra in frase.split(' '): > if set(palabra).issubset(set('python')): > palabras_correctas.append(palabra) > > print palabras_correctas > > > > saludos y ánimo con el aprendizaje > > > > > El 20 de septiembre de 2013 20:19, Ghandy Rhodan <[email protected]>escribió: > > Soy novato no sé cómo utilizar el comando set (A). Issubset (B), gire a la >> frase en una lista con el "split ()" de comandos, creó un "for" para rodar >> las palabras, y no se puede comparar la primera y última con la palabra con >> string "python" >> >> Em sexta-feira, 20 de setembro de 2013 10h15min00s UTC-3, monoBOT >> escreveu: >>> >>> lee todas las palabras del texto (con str.split(' ') lo haces muy facil) >>> y por cada una de ellas comprueba que contiene las letras (sacas todas las >>> letras de cada palabra y lo comparas con todas las letras de la otra >>> palabra y usando set(A).issubset(B) sabras si estan todas o no) y si las >>> contiene todas las guardas, si no pues sigues en la siguiente. >>> >>> No te doy mas pistas porque sino te lo hago yo. >>> >>> >>> 2013/9/20 Jose Caballero <[email protected]> >>> >>>> Deberes del cole? >>>> >>>> >>>> >>>> >>>> On Sep 20, 2013, at 7:50, Ghandy Rhodan <[email protected]> wrote: >>>> >>>> > >>>> > Tengo un texto y quiero tomar las palabras del texto que contiene las >>>> letras de la palabra "python" y los almacena en una lista. ¿Cómo puedo >>>> hacer esto? Agradezco cualquier ayuda >>>> > _______________________________________________ >>>> > Python-es mailing list >>>> > [email protected] >>>> >>>> > https://mail.python.org/mailman/listinfo/python-es >>>> > FAQ: http://python-es-faq.wikidot.com/ >>>> _______________________________________________ >>>> Python-es mailing list >>>> [email protected] >>>> >>>> https://mail.python.org/mailman/listinfo/python-es >>>> FAQ: http://python-es-faq.wikidot.com/ >>>> >>> >>> >>> >>> -- >>> *monoBOT* >>> Visite mi sitio(Visit my site): monobotblog.alvarezalonso.es >>> >> > > > -- > *monoBOT* > Visite mi sitio(Visit my site): monobotblog.alvarezalonso.es > -- *monoBOT* Visite mi sitio(Visit my site): monobotblog.alvarezalonso.es
_______________________________________________ Python-es mailing list [email protected] https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
