用 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]
广告