私はグラフとしてプロットできるように、私の関数の出力をリストにプロットしようとしています。私のコードは、これまで私が手出力が出力をリストに変換するにはどうすればよいですか?
1
2
6
24
120
720
5040
40320
362880
3628800
ですが、私が欲しいの出力は、私はこれを取得するために追加する必要がありますどのようなコード
[1, 2, 6, 24, 120, 720, 5040, 40320, 362880, 3628800]
ある?
t = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
def anninos():
for time in t:
tfac = math.factorial(time)
print(tfac)
anninos()
ですか
代わりに 'return [math.factorial(time)in time in]'を使うのはどうですか?それ以来、OPも後でリストを使いたいと思う。 –
@ケビン:それはより機能的なものになるでしょう。 –
ああ、私はこの方が良いと思う。 –