Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

PYTHON! Необходимо заполнить массив числами с клавиатуры

Malry21 Профи (619), закрыт 3 года назад
Необходимо заполнить массив числами с клавиатуры. С клавиатуры вводится сначала n – количество элементов массива (n < 11), а затем сами элементы. Каждый очередной элемент вводится с новой строки. Необходимо изменить знаки элементов массива на противоположные, вывести элементы получившегося массива (каждый с новой строки).

Пример: задан массив [6, -5, 0, 65, 1]. После преобразования: [-6, 5, 0, -65, -1].
Лучший ответ
Молот Шотландцев Высший разум (303088) 3 года назад
l = [6, -5, 0, 65, 1]
def func(e): return abs(e) if e < 0 else -e
n = list(map(func,l))
print(n)
Остальные ответы
Маша Малинина Просветленный (35916) 3 года назад
a = []
for i in range(int(input())): a.append(-int(input()))
print(*a)
Похожие вопросы