簡體   English   中英

從 Python 中的數字序列創建列表

[英]Create a list from a sequence of numbers in Python

我編寫了一個返回前 100 個斐波那契數的代碼。 現在,我想創建一個包含所有這些數字的列表,在方括號和所有數字之間的逗號中,就像一個列表。 顯然我不能只復制返回的數字並將它們粘貼到帶有方括號的列表中,因為這不會給我數字之間的任何逗號。

我能做些什么?

只需 append 將這些數字列在循環列表中,例如my_list.append(<your fibonacci numbers>)

您的 function 如何返回數字?

如果它接受一個參數以便fib(n)返回第 n 個斐波那契數,您可以使用推導式直接生成一個列表:

fiblist = [fib(n) for n in range(100)]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM