用Python创建从1到n的n个元素的列表的程序
假设我们有一个数字n。我们必须创建一个n大小的元素列表,其元素为1到n。
因此,如果输入的是n = 5,则输出将为[1,2,3,4,5]
要解决此问题,我们将按照以下步骤进行-
- 使用Python列表推导策略解决此问题
- 为每个i从1到n创建一个列表,为此我们使用range()函数。这将使用n作为下限,n + 1作为上限,因为我们要生成n个数。
示例
让我们看一下以下实现以获得更好的理解-
def solve(n):
return [i for i in range(1,n+1)]
n = 5
print(solve(n))
输入
5
输出
[1,2,3,4,5]