检查部分文本是否在元组中

时间:2013-12-01 05:55:02

标签: python tuples

如何检查部分文本是否在元组中? 例如:

my_data = ((1234L,), (23456L,), (3333L,))

我们需要找出123或1234是否为元组。 我之前没有使用过元组。 在数组中我们使用:

if variable in array

但它不适用于像my_data

这样的元组

PS。第一个答案解决了问题。

1 个答案:

答案 0 :(得分:2)

def findIt(data, num):
    num = str(num)
    return any(num in str(i) for item in data for i in item)

data = ((1234L,), (23456L,), (3333L,))
print findIt(data, 123)

<强>输出

True