Вопрос Помогите с кодом на питоне

Регистрация
10 Июн 2013
Сообщения
87
Репутация
-3
Спасибо
0
Монет
0
Если в текущем списке чётное количество элементов, новый нужно добавлять в конец, а если нечётное — в начало.

Есть число n и последовательность из n строк. Выведи список
 
n = int(input()) # вводим элементов
lst = [] # создаем пустой список

for i in range(n):
s = input() # вводим строку
if len(lst) % 2 0: # если количество элементов четное
lst.append(s) # добавляем элемент в конец списка
else: # если количество элементов нечетное
lst.insert(0, s) #ляем элемент в начало списка

print(lst) # выводим список
 
Пожалуйста имейте ввиду, что этот пользователь забанен
n = int(input("Введите количество строк: "))
sequence = []

for i in range(n):
string = input("Введите строку: ")
sequence.append(string)

new_element = input("Введите новый элемент: ")

if len(sequence) % 2 == 0:
sequence.append(new_element)
else:
sequence.insert(0, new_element)

print("Список:")
print(sequence)
 
from random import randint
while True:
z = [1] if randint(0, 1) else [1, 2]
z.append(x) if (x:=input("Новое значение")) and len(z) % 2 == 0 else z.insert(0, x)
print(z)
 
Назад
Сверху