もちろんです。ここでは、2つのリストを2番目のリストの中で最大の値に従ってソートする関数を作成する方法の例を示します：

def sort_lists(list_1, list_2)：
  # 2つのリストからタプルのリストを作成する。
  zipped_list = zip(list_2, list_1)
  
  # タプルのリストを、タプルの最初の項目の値でソートする
  sorted_list = sorted(zipped_list, reverse=True) # タプルの最初の項目の値でソートする。
  
  # リストを解凍して、2つの別々のリストを取得する
  list_2, list_1 = zip(*sorted_list)
  
  # ソートされた2つのリストを返す
  return list_1, list_2
Por supuesto. Aquí hay un ejemplo de cómo se puede crear una función para ordenar dos listas de acuerdo al valor más grande de la segunda lista:

def sort_lists(list_1, list_2):
  # Create a list of tuples from two lists
  zipped_list = zip(list_2, list_1)
  
  # Sort the list of tuples by the value in the first item of the tuple
  sorted_list = sorted(zipped_list, reverse=True)
  
  # Unzip the list to get two separate lists
  list_2, list_1 = zip(*sorted_list)
  
  # Return the two sorted lists
  return list_1, list_2