列表中的备用元素求和(Python)
给定本文中的数字列表,我们将计算该列表中替代元素的总和。
带列表切片和范围
每隔一个数字,还使用范围函数和长度函数来获取要求和的元素数。
示例
listA = [13,65,78,13,12,13,65]
# printing original list
print("Given list : " , str(listA))
# With list slicing
res = [sum(listA[i:: 2])
for i in range(len(listA) // (len(listA) // 2))]
# print result
print("Sum of alternate elements in the list :\n ",res)输出结果
运行上面的代码给我们以下结果-
Given list : [13, 65, 78, 13, 12, 13, 65] Sum of alternate elements in the list : [168, 91]
含范围和%
使用百分比运算符可将偶数和奇数位置的数字分开。然后将元素添加到新的空列表的相应位置。最后给出一个列表,显示在奇数位置的元素之和和在偶数位置的元素之和。
示例
listA = [13,65,78,13,12,13,65]
# printing original list
print("Given list : " , str(listA))
res = [0, 0]
for i in range(0, len(listA)):
if(i % 2):
res[1] += listA[i]
else :
res[0] += listA[i]
# print result
print("Sum of alternate elements in the list :\n ",res)输出结果
运行上面的代码给我们以下结果-
Given list : [13, 65, 78, 13, 12, 13, 65] Sum of alternate elements in the list : [168, 91]
热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短