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))
Leave a Reply