列表理解/或任何其他方法来计算 2 个变量的总和
List comprehension/ or any other method to compute summation of 2 variables
我想计算以下等式,但在 Python 中使用了列表推导式。我怎样才能这样做?
下面是等式:-
下面是x,y和n的值-
x=54
y=12
n= Varies from range (1,5)
您可以尝试如下操作:
x=54
y=12
n=5
print(sum([(x - y) ** 2 for _ in range(n)]))
想法是,内部列表理解提供 (x - y) ^ 2 'n' 次的列表,然后我们在返回的列表上应用 sum()。
为了更好地理解,请尝试以下语句,然后将 sum() 添加到其中
print([(x - y) ** 2 for _ in range(n)])
我想计算以下等式,但在 Python 中使用了列表推导式。我怎样才能这样做?
下面是等式:-
下面是x,y和n的值-
x=54
y=12
n= Varies from range (1,5)
您可以尝试如下操作:
x=54
y=12
n=5
print(sum([(x - y) ** 2 for _ in range(n)]))
想法是,内部列表理解提供 (x - y) ^ 2 'n' 次的列表,然后我们在返回的列表上应用 sum()。
为了更好地理解,请尝试以下语句,然后将 sum() 添加到其中
print([(x - y) ** 2 for _ in range(n)])