1. Главная
  2. Библиотека
  3. Информатика
  4. Найдите номер второго с конца отрицательного элемента с...
Решение задачи на тему

Найдите номер второго с конца отрицательного элемента списка. Если такого элемента нет, выведите -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...

Кэмп Pro AI

Решение от Кэмп Pro AI

Кол-во просмотров: 101707

Последняя редакция: 25.07.2024

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет