Найдите номер второго с конца отрицательного элемента списка. Если такого элемента нет, выведите -1.
«Найдите номер второго с конца отрицательного элемента списка. Если такого элемента нет, выведите -1.»
- Информатика
Условие:
Найдите номер второго с конца отрицательного элемента списка.
[-7, 18, -6, 18, 4, 11, 9, -4, 5, 11, 2, 11, 8, -5, 14]
[20, 19, 0, 3, 7, 2, 2, 10, 7, 16, 0, 1, 20, 15, 4]
Если такого элемента нет, выведите -1.
Решение:
def second_negative(lst):
negative = list(filter(lambda x: x[1] 0, enumerate(lst)))
return -1 if len(negative) 2 else negative[-2][0]
from random impor...
Похожие задачи
Не нашел нужную задачу?
Воспользуйся поиском
AI помощники
Выбери предмет
S
А
Б
В
Г
И
К
М
П
- Правоохранительные органы
- Пожарная безопасность
- Парикмахерское искусство
- Природообустройство и водопользование
- Почвоведение
- Приборостроение и оптотехника
- Промышленный маркетинг и менеджмент
- Производственный маркетинг и менеджмент
- Процессы и аппараты
- Программирование
- Право и юриспруденция
- Психология
- Политология
- Педагогика
С
Т
- Трудовое право
- Теория государства и права (ТГП)
- Таможенное право
- Теория игр
- Теория вероятностей
- Теоретическая механика
- Теория управления
- Технология продовольственных продуктов и товаров
- Технологические машины и оборудование
- Теплоэнергетика и теплотехника
- Туризм
- Товароведение
- Таможенное дело
- Торговое дело
- Теория машин и механизмов
- Транспортные средства
Ф
Э