Я пытаюсь получить данные из "https://realtruck.com/p/rugged-ridge-floor-mats/", но проблема в том, что они меняют макет. Теперь я пытаюсь получить список DropDown.

проблема: список может быть гибким, может быть 5 списков за раз, 10 списков, которые мы не знаем. Поэтому я хочу использовать гибкий цикл в соответствии с выпадающим списком.
Вот мой предыдущий код: Это статическийкод хочу его как динамику
for year in years:
yield ...
make_arr
for make in make_arr:
yield ...
models_arr
for model in models_arr:
yield ...
body_arr
for body in body_arr:
yield ...
colors_arr
for color in colors_arr:
yield ...