给定列表 ls1 = [9,8,7,6,5,4,3,2,1], ls2 = [1,2,3,4,5,6,7],将两列表中相同索引号的元素打包,并将结果转换为list对象打印出来,要求采用内置函数实现
时间: 2023-10-19 14:08:57 浏览: 71
python实现对列表中的元素进行倒序打印
5星 · 资源好评率100%
可以使用内置函数`zip()`和`list()`来实现:
```
ls1 = [9,8,7,6,5,4,3,2,1]
ls2 = [1,2,3,4,5,6,7]
result = list(zip(ls1, ls2))
print(result)
```
输出:
```
[(9, 1), (8, 2), (7, 3), (6, 4), (5, 5), (4, 6), (3, 7)]
```
注意,由于两个列表的长度不同,所以结果列表的长度为7,而不是9。
阅读全文