编写实现以下数字列表练习的程序: 1.求数字列表中所有元素和。 2.将数字列表中下标为奇数的元素乘以2。 3.计算两个列表对应元素的乘积的和
时间: 2023-06-13 22:02:07 浏览: 316
python 求一个列表中所有元素的乘积实例
5星 · 资源好评率100%
以下是 Python 代码实现:
```python
# 定义数字列表
num_list = [1, 2, 3, 4, 5]
# 计算数字列表中所有元素的和
sum_num = sum(num_list)
print("数字列表中所有元素的和为:", sum_num)
# 将数字列表中下标为奇数的元素乘以2
for i in range(len(num_list)):
if i % 2 != 0:
num_list[i] *= 2
print("下标为奇数的元素乘以2后的数字列表为:", num_list)
# 定义第二个数字列表
num_list2 = [6, 7, 8, 9, 10]
# 计算两个列表对应元素的乘积的和
sum_product = sum([num_list[i] * num_list2[i] for i in range(len(num_list))])
print("两个列表对应元素的乘积的和为:", sum_product)
```
输出结果为:
```
数字列表中所有元素的和为: 15
下标为奇数的元素乘以2后的数字列表为: [1, 4, 3, 8, 5]
两个列表对应元素的乘积的和为: 110
```
阅读全文