1. Дан список произвольных значений. Вывести на экран только отрицательные значения. 2. Дан список произвольных значений. Определить количество элементов, значение которых больше 5. 3. Дан список произвольных значений. Выведите предыдущее и следующее значение для всех элементов списка.
Ответ:
Объяснение:
a = [///] - Сам массив, заполненный произвольными значениями
1. for i in range(len(a)):
if a[i] < 0:
print(a[i])
2. for i in range(len(a)):
if a[i] > 5:
print(a[i])
3. for i in range(1, len(a) - 1):
print(a[i-1], a[i], a[i+1])
//тут сделаем начало не с 1 элемента, а со 2, т.к. у 1 нет предыдущего, так же сделаем и с последним. НО, если необходимо абсолютно со всеми, можно так:
for i in range(len(a)):
if i == 1:
print(a[i], a[i+1])
elif i == len(a):
print(a[i-1], a[i])
else:
print(a[i-1], a[i], a[i+1])
Не могли бы Вы перевести, пожалуйста? Часть слов не понятна