【发布时间】:2016-08-27 08:21:14
【问题描述】:
我想要的是num中的列表每次循环x + 1,直到生成y(并且循环停止),这是一个很大的数字。
def loop_num(y):
num = []
num.append([1])
num.append([2,3])
num.append([4,5,6])
num.append([7,8,9,10])
... #stop append when y in the appended list
#if y = 9, then `append [7,8]` and `return num`
return num
# something like[[1 item], [2items], [3items], ...]
# the number append to the list can be a random number or ascending integers.
抱歉不清楚
【问题讨论】:
-
什么是 x 和 y 值?你能说得清楚一点吗?
-
x 是整数如何循环并附加到列表中
-
> 它附加项 [[1 times], [2 times], [3 times], ...[x + 1times]] y 是停止循环的整数
-
你的问题是从列表中找出最大的数对吗?
-
正如写的那样,这个问题没有任何意义。不清楚
num是什么……是输入吗?那么为什么不提供应该与该输入相关联的输出。如果不是输入,那么……输入是什么?
标签: python list loops random iterate