qry = 'select * from aaa where open in ({})'
""",""".join(list('?' * len(dates)))
qry.format(','.join(list('?' * len(dates))))
dates.append('2003-03-03')
qry.format(','.join(list('?' * len(dates))))
Запрос Pandas Sqlite с использованием переменной