Mis aventuras en Python continúan y mis libros favoritos vuelven a estar en silencio. Python ofrece una manera integrada para probar si una variable está dentro de un objeto iterable, utilizando el 'en' palabra clave:python, palabra clave "a en b", ¿qué hay de las múltiples a?
if "a" in "abrakadabra" :
print "it is definitely here"
Pero, ¿es posible probar si más de un elemento está en la lista (cualquiera)? Actualmente, estoy usando la siguiente sintaxis, pero es un poco larga:
if "// @in " in sTxt or "// @out " in sTxt or "// @ret " in sTxt or <10 more>
print "found."
de expresiones regulares curso puede ayudar, pero el uso de expresiones regulares tendrá un montón de verbosa de código y a no ser tan clara como "una en b ". ¿Hay alguna otra forma de Pitonismo?
Agregué enlaces a la documentación para que S.Lott no lo menosprecie;) Sin embargo, con toda seriedad, se recomienda vincular a los documentos, espero que no le importe. –
No, en absoluto. Gracias. –