用 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+ 瀏覽量

開啟您的 職業生涯

完成課程獲得認證

開始吧
廣告