我对python很陌生,所以我的问题可能是基本的,但在使用函数时有没有一种方法可以同时更改两个变量。 我的问题是,我目前使用了一个double for循环来实现这一点,它创建了很多无用的值。 正如我们通过示例更好地理解的,这里有一个快速制作的:
results=[]
Q1=[1,2,3]
P1=[4,5,6]
def findcash(Q,P):
r=Q/P
results.append(r)
for i in Q1:
for j in P1:
findcash(i,j)
现在你可以看到我的返回向量的值是1/4;1/5; 1/6 ... 实际上,当p1发生变化时,我希望Q1发生变化,因此结果=[1/4 2/5 3/6]
干杯
您可以使用内置的^{}
这有点像这样:(不是真的,但想法是一样的(你知道,就像拉链一样))
相关问题 更多 >
编程相关推荐