如何检查部分文本是否在元组中? 例如:
my_data = ((1234L,), (23456L,), (3333L,))
我们需要找出123或1234是否为元组。 我之前没有使用过元组。 在数组中我们使用:
if variable in array
但它不适用于像my_data
PS。第一个答案解决了问题。
答案 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