Вы хотите создать переменные на лету? Как ваша программа узнает, как на них ссылаться, если они создаются динамически?
Кортежи имеют длину, как и списки. Совершенно допустимо делать что-то вроде:
total_columns = len(the_tuple)
Вы также можете преобразовать кортеж в список, хотя это не принесет пользы, если вы не захотите начать изменять результаты. (Кортежи не могут быть изменены; списки могут.) Но, в любом случае, преобразование кортежа в список тривиально:
my_list = list(the_tuple)
Существует способов создания переменных на лету (например, с eval
), но, опять же, как вы узнаете, как обращаться к ним?
Я думаю, вы должны уточнить, что именно вы пытаетесь сделать здесь.