私は2つのリストa = [2, 6, 12, 13, 1, 4, 5]とb = [12, 1]. list の要素は listbのサブセットですa。
上記のリストのペアから、次のようにタプルのリストを作成する必要があります。
[(12,6),(12,2),(1,13),(1,12),(1,6),(1,2)]
b基本的に、 listと listの交点にあるaので、上から、たとえばa、b最初の交点は index 2、 value にあります12。したがって、 list の最初の要素と listbの 2 番目の要素でタプルを作成しますa。私はPythonでこれを試していますが、このタプルを効率的に作成するための提案はありますか? 各リストには 100 個の要素を含めることができることに注意してください。