Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/317.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何从位于3个索引倍数的列表中获取所有数字_Python_List_Indexing_Slice - Fatal编程技术网

Python 如何从位于3个索引倍数的列表中获取所有数字

Python 如何从位于3个索引倍数的列表中获取所有数字,python,list,indexing,slice,Python,List,Indexing,Slice,如何从位于3个索引倍数的列表中获取所有数字 比如说 li=['ab','ha','kj','kr','op','io'] 我需要 ['kj','io'] ['kj','io'] 在列表中使用切片,其中[2::3]表示从第二个索引开始(在python中,索引从0开始),并每隔三个元素获取一次 print(li[2::3]) 输出: for index,i in enumerate(li): index = index+1 if index % 3 == 0: print(i

如何从位于3个索引倍数的列表中获取所有数字 比如说

li=['ab','ha','kj','kr','op','io']
我需要

['kj','io']
['kj','io']

在列表中使用
切片
,其中
[2::3]
表示从第二个索引开始(在python中,索引从0开始),并每隔三个元素获取一次

print(li[2::3])
输出:

for index,i in enumerate(li):
    index = index+1
    if index % 3 == 0: print(i)