В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
MaDooon
MaDooon
03.05.2020 16:19 •  Информатика

Пользователь вводит n элементов Сохраните их в список любым И введите только элементы с чётными индексами.

решите на путоне ​

Ответ:
Neznaikakrasno
Neznaikakrasno
12.10.2020 00:32

Python 3.7.2

rlst = [int(input()) for i in range(int(input()))]

[print(item) for index, item in enumerate(rlst) if index % 2 == 0]

Объяснение:

0,0(0 оценок)
Ответ:
Amigo222288
Amigo222288
19.01.2024 10:41
Хорошо, давайте разберемся с этим вопросом. Для начала, нам нужно считать ввод пользователя и сохранить элементы в список. Далее, мы должны вывести только элементы с четными индексами. Давайте решим эту задачу пошагово:

Шаг 1: Считывание ввода пользователя и сохранение элементов в список
Чтобы получить ввод пользователя, мы можем использовать функцию `input()` в Python. Давайте запросим у пользователя количество элементов списка и создадим пустой список, в который мы будем сохранять введенные элементы. Затем мы будем запрашивать у пользователя ввод элементов списка и добавлять их в список с помощью метода `append()`.

```python
n = int(input("Введите количество элементов списка: "))
my_list = []

for i in range(n):
element = input("Введите элемент: ")
my_list.append(element)
```

Шаг 2: Вывод только элементов с четными индексами
Теперь, после того как мы получили список с элементами, давайте выведем только элементы с четными индексами. В Python индексация списка начинается с 0, поэтому элементы с четными индексами имеют индексы 0, 2, 4 и так далее. Мы можем использовать цикл `for` для прохода по элементам списка и проверять индекс каждого элемента.

```python
for i in range(len(my_list)):
if i % 2 == 0:
print(my_list[i])
```

Теперь, если мы объединим оба шага вместе, получим следующий код:

```python
n = int(input("Введите количество элементов списка: "))
my_list = []

for i in range(n):
element = input("Введите элемент: ")
my_list.append(element)

for i in range(len(my_list)):
if i % 2 == 0:
print(my_list[i])
```

Теперь, когда код будет выполнен, пользователь сможет ввести количество элементов, а затем ввести сами элементы списка. После этого программа выведет только элементы с четными индексами.

Надеюсь, это решение понятно для школьника! Если у вас возникнут какие-либо вопросы, не стесняйтесь задавать.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?