Python 返回多个值
模型Python 返回多个值,python,django,Python,Django,模型 在一个视图中,如果我在人中循环,并且有一些我有一些if条件,当输入else时,我想返回person.name。但是可以返回多个名称。如何才能做到这一点返回person.name似乎不起作用。它需要句柄才能返回多个名称 在Python中返回多个值的函数很容易编写。 假设我们需要将向量(x,y,z)缩放到10。three_nx()返回三个值 Person -> model name field name -> char 在IPython中运行上述代码 在[247]中:打印(vx
在一个视图中,如果我在人中循环,并且有一些我有一些if条件,当输入else时,我想返回person.name。但是可以返回多个名称。如何才能做到这一点返回person.name似乎不起作用。它需要句柄才能返回多个名称 在Python中返回多个值的函数很容易编写。 假设我们需要将向量(x,y,z)缩放到10。three_nx()返回三个值
Person -> model name
field name -> char
在IPython中运行上述代码
在[247]中:打印(vx、vy、vz)
1 2 3
In[248]:打印(wx,wy,wz)
10 20 30显示您的代码,并给出您的senario
返回[person.name for person in query]
视图中是否有一个变量类型可以预先定义,比如列表/字符或其他什么?因为我觉得你说的alex在上下文中是不对的
def three_nx(a, b, c, Mx=10):
a1 = Mx * a
b1 = Mx * b
c1 = Mx * c
return a1, b1, c1
vx, vy, vz = 1, 2, 3
wx, wy, wz = three_nx(vx, vy, vz, 10)
print(vx, vy, vz)