当前位置: 首页 > 图灵资讯 > 行业资讯> Python怎么取出列表中的相邻元素?

Python怎么取出列表中的相邻元素?

发布时间:2026-01-26 21:46:28

1、python 的迭代器。

iter() 迭代器的特点是可以使用一个序列生成一个和迭代器 for in 语句迭代,

原理是迭代器对象有一种next方法,每次都可以移动迭代指针,

一旦迭代完成,没有下一个元素,它就会导致一个 StopIteration 异常。

迭代器的特点是,经过一次迭代后,指针移动,不会自动回溯。

例如可以用 for in 列表 a 无数次,但只能for in 迭代器 x 一次。

2、zip 两个序列可以对应包装。

*它是python函数可变参数的一种表示方式 * 表示传入元祖对象解包。

代码的具体实现:

a=[1,2,3,4,5]
b=zip(*([iter(a)]*2))
foriinb:
print(i)

相关文章

Python怎么取出列表中的相邻元素?

Python怎么取出列表中的相邻元素?

2026-01-26
python怎么求矩阵的逆?

python怎么求矩阵的逆?

2026-01-26
python怎么清除窗口计算历史?

python怎么清除窗口计算历史?

2026-01-26
如何让python成为cmd中的命令?

如何让python成为cmd中的命令?

2026-01-26
python如何去除字符串首字母?

python如何去除字符串首字母?

2026-01-26
Python怎么重复输出一个字符?

Python怎么重复输出一个字符?

2026-01-26