Python 如何从位于3个索引倍数的列表中获取所有数字
如何从位于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
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)