みなさんおはようございます、
私の簡単な質問は次のとおりです。長さ T の 2 つのリスト (それらをaおよびbと呼びましょう) があり、それぞれから K 個のランダム要素 (同じインデックスを持つ) を削除したいと考えています。
同じインデックスが 2 回以上抽出される確率を無視するために、今のところ K << T とします。K 個の乱数のリストaleaindexを生成し、それをdelに渡すことはできますか?
for i in range(K):
aleaindex.append(random.randint(0, T-1))
del a[aleaindex]
del b[aleaindex]
そして、これをより効率的に行うためのPythonのトリックはありますか?
事前にどうもありがとうございました!