用python写下列代码:在一行输入几个正整数,用这几个正整数建立一个列表,输出列表中索引为奇数的元素之和。
时间: 2024-02-12 08:06:38 浏览: 136
python计算列表内各元素的个数实例
可以使用以下代码实现:
```python
nums = input("请输入几个正整数,用空格分隔:")
lst = nums.split() # 将输入的字符串转换为列表
sum_odd = 0
for i in range(len(lst)):
if i % 2 == 1: # 判断索引是否为奇数
sum_odd += int(lst[i]) # 将奇数索引的元素转换为整数并累加到sum_odd中
print("列表中索引为奇数的元素之和为:", sum_odd)
```
运行示例:
```
请输入几个正整数,用空格分隔:1 2 3 4 5
列表中索引为奇数的元素之和为: 6
```
阅读全文