В одномерном массиве все отрицательные элементы переместить в начало массива, а остальные – в конец с сохранением порядка следования. Дополнительный массив заводить не разрешается.
Язык программирования - питон. Напишите пожалуйста с объяснениями
Ответы на вопрос
Ответил timkafey
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 года назад
Қазақ тiлi,
2 года назад
История,
2 года назад
География,
2 года назад
Информатика,
8 лет назад
Математика,
8 лет назад