前提・実現したいこと
list[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]に対して
[0.01818181818181818,
0.03636363636363636,
0.05454545454545454,
0.07272727272727272,
0.09090909090909091,
0.10909090909090909,
0.12727272727272726,
0.14545454545454545,
0.16363636363636364,
0.18181818181818182] が返される関数を作成したいです。
該当のソースコード
Python
1def lis_num_to_ratio(lis_v): 2 Goukei = sum(lis_v) 3 out = [] 4 for i in range(0, len(lis_v)-1): 5 our = lis_v[0] / Goukei 6 return out
試したこと
上記のコードを行ってみましたが0~9いずれか一つの割合が返されるようになりました。合計に対してすべての要素から割合を出すためにどのように作成していけばよいか教えて頂きたいです。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/06/13 14:51
2021/06/13 15:55