У меня есть функция, возвращающая 3 2-х кортежа. Каков наилучший способ вызвать функцию и назначить значения 1, 2, 3 для каждого кортежа, чтобы я мог печатать, скажем, (y1, y2)? Я не мог найти ответы, которые помогли мне дальше; благодаря!Назначение переменных нескольким двум кортежам, возвращаемым из функции в Python
def function(x, y, z, t):
x1 =
x2 =
...
z2 =
return (x1, x2), (y1, y2), (z1, z2)
Values1, Values2, Values3 = function(x, y, z, t)
Что случилось с тем, что у вас есть? –
Альтернативно, что не так с 'Values = function (x, y, z, t)' (кроме слишком общего имени)? Обычно, когда у вас есть куча имен переменных с номерами в конце, вам действительно нужен список или словарь или что-то в этом роде. – DSM