Simplify : find if element is in tuples stored in list
I don't think there is, except maybe unpacking the pairs:
test = None
for k, v in data:
    if v == searched_value:
        test = k
        break

You could use next, but I wouldn't call it simpler:
test = next((k for k, v in data if v == searched_value), None)