2024-09-21 03:16:59 发布
网友
我想要一份这样的清单:
[1,5,9,13,17,21,25,29,33,37,…]
(1) How to quickly declare it?(2) How to do it with “yield”?
(1) How to quickly declare it?
(2) How to do it with “yield”?
也许你可以试试这个:
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,可以使用以下行程序:
yield
也许你可以试试这个:
如果您不想使用关键字
^{pr2}$yield
,可以使用以下行程序:相关问题 更多 >
编程相关推荐