searching for strings (in a tuple) in a string
Fredrik Lundh
fredrik at pythonware.com
Thu Jul 6 07:55:37 EDT 2006
"manstey" <manstey at csu.edu.au> wrote:
> but I can't find an equivalent code for:
>
> a='xfsdfyysd asd x'
> tup=('x','yy','asd')
> if tup in a:
> < ...>
>
> I can only do:
>
> if 'x' in a or 'yy' in a or 'asd' in a:
> <...>
>
> but then I can't make the if clause dependent on changing value of tup.
>
> Is there a way around this?
is the "def" statement broken in your Python version ?
def findany(text, words):
for w in words:
if w in text:
return True
return False
if findany(a, tup):
...
</F>
More information about the Python-list
mailing list