Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.12.2016, 06:53   #1
san-amkk
Новичок
Джуниор
 
Регистрация: 20.12.2016
Сообщений: 1
По умолчанию [python] Как найти минимум элементов из списка, соответствующих условию из другого списка?

Здравствуйте!
Есть list[i] c числами, где i=0 до n.
Есть другой лист visited[i] с булевыми значениями, тоже i = от 0 до n.

Нужно найти минимальное значение в list, но используем только те i, в которых visited[i] == True.
В Питоне.

Спасибо!

Последний раз редактировалось san-amkk; 20.12.2016 в 07:32.
san-amkk вне форума Ответить с цитированием
Старый 20.12.2016, 22:04   #2
Plague
Забанен
Форумчанин Подтвердите свой е-майл
 
Аватар для Plague
 
Регистрация: 01.11.2006
Сообщений: 420
По умолчанию

Код:
a = [1, 2, 3, 4]
b = [False, True, True, False]
x= [a[i] for i in range(4) if b[i]]
print(min(x))
Если ничто другое не помогает, прочтите, наконец, инструкцию! Аксиома Кана
Plague вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Написать на языке С++ описание данных для хранения списка и подпрограмму получения списка Т копированием в него элементов vikulyok Помощь студентам 0 12.05.2014 12:52
Вычитание одного списка из другого. master05 Microsoft Office Excel 6 26.04.2012 01:20
как по вводу первых букв слова из списка подхватывать возможные вариации из списка 7EBEP Microsoft Office Excel 2 05.03.2012 11:11
Как сделать блокирование на определенном сайте из списка запрещенных IP и из определенного списка рефералов ? DeDoK PHP 7 05.12.2011 03:46
Prolog (Выбор по условию из списка) nata Помощь студентам 1 06.05.2010 13:27