【发布时间】:2020-08-31 13:03:53
【问题描述】:
我需要生成带有编号的项目列表。例如:
item-1
item-2
item-3
..
item 246234
我正在尝试使用 while 循环来解决它。这是我的代码:
pages = []
page = 'item-'
nr = 1
last = 10
while nr <= last
page = page + str(nr)
pages.append(page)
nr += 1
但我得到的不是预期的结果:
item-1
item-12
item-123
item-1234
and so on
我该如何解决这个问题?
【问题讨论】:
-
这不是 while 循环的典型用途。虽然你可以让它工作,但我强烈建议下面发布的其他解决方案之一不要使用 while。