出现这个问题是因为抽取元素的列表元组不是一维的
可以采取随机抽取地址的索引来解决
具体如下
g=[(1,1),(2,3)]
g_index=range(len(g))
F= np.random.choice(g_index, size=1, replace=True,
p=[0.5, 0.5])
print(F)
print(g[F[0]])
出现这个问题是因为抽取元素的列表元组不是一维的
可以采取随机抽取地址的索引来解决
具体如下
g=[(1,1),(2,3)]
g_index=range(len(g))
F= np.random.choice(g_index, size=1, replace=True,
p=[0.5, 0.5])
print(F)
print(g[F[0]])