Python. Списки Задача «Четные индексы»

Выведите все элементы списка с четными индексами (то есть A[0]A[2]A[4], …).

n = input().split()
chet = []
for i in range(len(n)):
    n[i] = int(n[i])
    # print(n[i])
    if (i - 1) % 2 != 0:
        chet.append(str(n[i]))
print(' '.join(chet))

Python. Списки Задача «Четные элементы»

Выведите все четные элементы списка. При этом используйте цикл for, перебирающий элементы списка, а не их индексы!

s = input().split()
chet = []
for i in range(len(s)):
    s[i] = int(s[i])
    if s[i] % 2 == 0:
        chet.append(str(s[i])) 
print(' '.join(chet))

Python. Списки Задача «Больше предыдущего»

Дан список чисел. Выведите все элементы списка, которые больше предыдущего элемента.

a = input().split()
prev = 0
cur = 0
max = []

for i in range(1, len(a)):
    a[i] = int(a[i])
    prev = int(a[i-1])
    cur = int(a[i])
    if cur > prev:
        max.append(str(cur))
print(' '.join(max))

Python. Списки Задача «Больше предыдущего»

a = [int(i) for i in input().split()]
res = []
for i in range(1, len(a)):
    if a[i] > a[i - 1]:
        res.append(str(a[i]))
print(' '.join(res))
Happy New year

Leave a Reply

Your email address will not be published. Required fields are marked *

*