В одномерном массиве все отрицательные элементы переместить в начало массива, а остальные – в конец с сохранением порядка следования. Дополнительный массив заводить не разрешается.
Язык программирования - питон. Напишите пожалуйста с объяснениями
Ответы
Ответ дал:
1
l = map(int, input().split())
print(sorted(l, key=lambda x: x > 0))
input - ввод
split - разделение строки и перевод в список (так как нету введеного аргумента взят аргумент по умолчанию " ")
map - применение int к каждому элементу списка
int - перевод в число
print - вывод
sorted - сортирует список l используя функцию lambda
lambda - однострочная функция которая принимает аргумент x с помощью которой работает sorted в данном случае
qwerty12687:
спасибо большое
Вас заинтересует
2 года назад
2 года назад
2 года назад
2 года назад
8 лет назад
8 лет назад
9 лет назад