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

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

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

Показать ответ
Ответ:
9639933p08o1o
9639933p08o1o
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 оценок)
Ответ:
Tigeriza
Tigeriza
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
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота