编写odds()函数,实现将参数的索引值为奇数的元素组合为列表返回。在主调程序中调用此函数,处理a=[1,2,3,4,5]和b=(7,8,9,10,12,13),输出结果。
时间: 2024-05-02 10:16:44 浏览: 57
isodd:计算按元素的奇数检查
以下是odds()函数的代码实现:
```python
def odds(lst):
return [lst[i] for i in range(len(lst)) if i % 2 != 0]
```
在主程序中调用odds()函数并输出结果:
```python
a = [1, 2, 3, 4, 5]
b = (7, 8, 9, 10, 12, 13)
print("a的奇数位置元素组成的列表为:", odds(a))
print("b的奇数位置元素组成的列表为:", odds(b))
```
输出结果为:
```
a的奇数位置元素组成的列表为: [2, 4]
b的奇数位置元素组成的列表为: [8, 10, 13]
```
阅读全文