繁体   English   中英

在python中循环列表甚至是数字但以数字为间隔

[英]looping the list in python and even a number but in interval of digit

项目清单

我必须循环列表和一个数字

myList = ["a", "b", "c", "d", "e", "f", "g", "h", "i" , "j", "k", "l", "m"]

我的打印输出应该如下所示:

0 a 1
1 b 1 
2 c 2 
3 d 2
4 e 3
5 f 3
6 g 4
7 h 4
8 i 5
9 j 5
10 k 6
11 l 6
12 m 7

使用循环, enumerate获取索引,并使用整数除法计算第二个数字。

for i, s in enumerate(myList):
    print(i, s, i // 2 + 1)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM