python:遍历列表中的特定范围

可以说我有一个清单:

listOfStuff =([a,b], [c,d], [e,f], [f,g])

我想要做的是以类似于以下代码的方式遍历中间2个组件:

for item in listOfStuff(range(2,3))

print item

最终结果应如下所示:

[c,d]

[e,f]

该代码当前不起作用,但希望您能理解我正在尝试做的事情。

回答:

listOfStuff =([a,b], [c,d], [e,f], [f,g])

for item in listOfStuff[1:3]:

print item

您必须遍历元组的一部分。该1是你需要的第一个元素和3(实际上是2 + 1)是你不需要的第一要素。

列表中的元素从0开始编号:

listOfStuff =([a,b], [c,d], [e,f], [f,g])

0 1 2 3

[1:3] 接受元素1和2。

以上是 python:遍历列表中的特定范围 的全部内容, 来源链接: utcz.com/qa/421113.html

回到顶部