我希望有一个这样的清单:
[1,5,9,13,17,21,25,29,33,37,…]
(1)如何快速申报?
(2)如何用“收益率”来做?
答案 0 :(得分:2)
也许你可以试试这个:
def generate_list(size, interval):
flag = 0
number = 0
while True:
if flag >= size:
break
number += 1
if number % interval == 1:
flag += 1
yield number
def print_list():
for i in generate_list(100, 4):
print i
print_list()
如果您不想使用关键字yield
,则可以使用此行计划:
print list(range(1,401,4))