Pythonプログラムを手伝ってくれませんか？同じサイズのエントリ2リストとして受信し、2番目のリストの最大値から両方を注文する関数が必要です。
もちろん！ここで私はあなたに考えられる解決策を示します：

Python

def order_listas（list1、list2）：
    ""
    同じサイズの2つのリストを受け取り、2番目のリストの最大値から注文します。
    ""
    注文= sorted（range（len（list2））、key = lambda i：list2 [i]、reverse = true）＃list indices2が最高から最低まで注文
    list1 = [list1 [i] for order]＃list1注文に応じて注文
    list2 = [list2 [i] i for i in ord]＃注文に応じて注文したリスト2
    Return list1、list2
説明：

sorted（range（len（list2））、key = lambda i：list2 [i]、reverse = true）は、最高からマイナーに注文されたリスト2のリストのリストを生成します。ソートされた関数は、反復可能な引数（この場合、リストサイズ2マイナス1の0の連続数のリスト）と、反復可能な値を順序付ける必要がある値を決定する重要な関数を受信します。この場合、Lambda Lambda I：list2 [i]関数はインデックスIを取得し、リスト2に対応する値を返します。
list1 = [list1 [i] for order]は、前のステップで生成されたインデックスのリストの順序に従って注文されたリスト値から新しいリストリスト1を作成します。
list2 = [list2 [i] for i in ord in] list2で同じことを行います。
最後に、関数は2つの整然としたリストでチュプラを返します。