У меня есть сюжет у против х.Основываясь на некоторых граничных условиях, я получил список значений x и соответствующих значений y
x = [2, 4, 8, 11, 18, 24, 31]
, соответствующие значения y равны
y = [180, 139, 144, 90, 81, 109, 153]
, на выходе получается массив, которыйвозвращает дважды значение x output = [4, 8, 16, 22, 36, 48, 62]
Моя задача - ограничить конечный выходной массив максимум 5 значениями.Эти значения должны соответствовать 5 самым высоким значениям в массиве y.
Итак, я должен получить
output = [4, 8, 16, 48, 62]
Кроме того, разные наборы данных будут давать разные нет.значений х и у.Итак, если исходный выходной массив имеет значение, меньшее или равное 5, он должен быть напечатан как есть.
Я пытаюсь найти способ сделать это с помощью пары строк кода.