1
私は2つのリスト:inp
とbase
を持っています。 inp
の各商品をout
のbase
変数に基づいてリストに追加したいと思います。 このコードは正常に動作します:グループリストの要素は別のリストに基づいています
from pprint import pprint as print
num = 3
out = [[] for i in range(num)]
inp = [[1,1],[2,1],[3,2],[7,11],[9,99],[0,-1]]
base = [0,1,0,2,0,1]
for i, num in enumerate(base):
out[num].append(inp[i])
print(out,width=40)
結果:
[[[1, 1], [3, 2], [9, 99]],
[[2, 1], [0, -1]],
[[7, 11]]]
私はこの使用してnumpyのモジュール(np.arrayとnp.appendかなどを)やりたいです。誰でも助けてくれますか?