5
我有一個任意地深深嵌套列表,包含元素的不同長度轉換和墊列表以numpy的陣列
my_list = [[[1,2],[4]],[[4,4,3]],[[1,2,1],[4,3,4,5],[4,1]]]
欲將此轉換爲有效的數值(不是對象)numpy的陣列,通過填充了每個軸與NaN。所以結果應該看起來像
padded_list = np.array([[[ 1, 2, nan, nan],
[ 4, nan, nan, nan],
[nan, nan, nan, nan]],
[[ 4, 4, 3, nan],
[nan, nan, nan, nan],
[nan, nan, nan, nan]],
[[ 1, 2, 1, nan],
[ 4, 3, 4, 5],
[ 4, 1, nan, nan]]])
我該怎麼做?
這是好的,但應該與任意深度嵌套列表,如numpy.array – siamii