Python!!С клавиатуры вводится целое число X. Заполните массив, состоящий из нечётного

Python!!
С клавиатуры вводится целое число X. Заполните массив, состоящий из нечётного числа частей, целыми числами, так чтобы средний элемент массива был равен X, слева от него элементы стояли по возрастанию, а справа по убыванию. Примыкающие элементы отличаются на единицу. Например, при X = 3 массив из 5 частей заполняется так: 1 2 3 2 1.
Во всех задачках считывайте входные данные через input() и выводите ответ через print().

Задать свой вопрос
1 ответ

def func(n):

   test_list = [i for i in range(1, n + 1)]

   new_list = [x for x in range(1, n)]

   new_list.reverse()

   print(test_list + new_list)

func(3)

func(10)

ПРИМЕР:

[1, 2, 3, 2, 1]

[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1]

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт