Write Function to Generate N-array with some decimal place
>>> func(2,3) # 2d-array with 3 dp, sum those value to 1
[0.001],[0.999]
...
[0.999],[0.001]
>>> func(3,3)
[0.001],[0.001],[0.998]
....
[0.998],[0.001],[0.001]
我可以在使用嵌套的for循環時創建這些數組。 當n> 4時,創建這樣的數組很慢且很難。N維陣列創建
你可能會更好地使用'itertools'創建構造函數,因爲任何大於'n + d> 6'的東西都會冒內存問題。 –
我的目標與視頻相似 https://www.youtube.com/watch?v=HdBX-Hn2uYo&feature=youtu.be 如何將N個硬幣拆分爲r人 – hks014