用 Python 创建一个包含 从 1 到 n n 个元素的列表的程序


假设我们有一个数字 n。我们需要创建一个大小为 n 的元素列表,这些元素是从 1 到 n。

因此,如果输入类似于 n = 5,那么输出将是 [1,2,3,4,5]

为了解决这个问题,我们将按照以下步骤进行 −

  • 使用 python 列表解析策略来解决这个问题
  • 创建一个列表,其中 i 是从 1 到 n 的每个 i,为此我们使用了 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]

更新于: 12-Oct-2021

2K+ 浏览量

开启您的 职业生涯

完成课程获得认证

开始吧
广告