Возникла необходимость проверить на вхождение список из кортежей.
SQL запрос из БД (MySQL) возвращает результат в виде списка кортежей. Нужно проверить весь список кортежей, либо каждый кортеж на вхождение (in). Как это можно реализовать с помощью цикла?
Код ниже не проверяет на вхождение. (в таблице заведомо существует поле, которое проверяю на вхождение)
import MySQLdb as db
name = "1111"
conn = db.connect(host="localhost", user="admin", passwd="password", db="database")
cursor = conn.cursor()
sql = """SELECT * FROM `table`"""
cursor.execute(sql)
res = cursor.fetchall()
if name in res:
print "Yes"
else:
print "No"