[英]How to get all numbers from list which are located at multiple of 3 index
例如,如何从位于 3 索引的倍数的列表中获取所有数字
li=['ab','ha','kj','kr','op','io']
我需要
['kj','io']
在列表上使用slicing
,其中[2::3]
表示从第二个索引开始(索引从 0 在 python 中开始)并获取每个第三个元素
print(li[2::3])
Output:
['kj','io']
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']
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.