Я использую python/django, и у меня есть кортеж кортежей (или список кортежей. Не имеет большого значения), в основном это результат SQL-запроса. Я печатаю так:
Если бы у меня был
output= [(a1,b1,c1,d1), (a2,b2,c2,d2), ...]
So I'll do:
for a,b,c,d in output:
...
теперь дело в том, что иногда я выбираю много столбцов и не хочу печатать их все. Могу ли я распаковать только те значения, которые мне нужны. или я ограничен из-за порядка кортежей?
т.е. могу ли я сделать, например:
for a, d in output:
...
(обратите внимание, я хочу пропустить второе и третье значение в кортежах) Возможно ли это или мне нужно использовать пользовательские индексы?
Очевидно, что в шаблоне django он немного отличается, но суть та же.