Поиск расположения индексов (нескольких) для всех возможных комбинаций

#python #pandas #indexing #combinations #itertools

Вопрос:

Я пытаюсь создать программу, которая вычисляет, когда люди могут свободно создавать «оптимальную команду». Условия таковы:

  • В команде должно быть X участников
  • Команда должна быть доступна в течение Y недель подряд
  • Член команды должен быть доступен в течение Z часов в неделю

Я полный новичок в Python и учусь по ходу дела. Я изо всех сил пытаюсь найти лучший способ сделать это, но я бы хотел, чтобы мои результаты были:

(1) Все Возможные Комбинации

Имена ; Значения индексов, в которых Отображается Комбинация

Алехандра , Джулия , Афина ; 1 , 7, 8, 15, 20

Юлия , Афина ; 15, 20

Джулия , Антонио ; 4, 7 , 8

До сих пор я создавал комбинации с помощью itertools.

Как я могу выполнить поиск, который покажет мне, где встречаются комбинации? Мне нужны все возможные значения индекса.

Спасибо!

Комментарии:

1. Пожалуйста, предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.