Мой df
выглядит так:
sent token token2
1 word1 word1
1 word2 word2
1 word3 word3
1 word4 word4
1 word5 word5
2 word6 word6
Теперь я хочу получить все возможные комбинации токенов в списке, если они имеют одинаковое значение для sent
. Вывод должен выглядеть примерно так:
[1, word1, word2, n]
[1, word1, word3, n]
[1, word1, word4, n]
[1, word1, word5, n]
[1, word2, word3, n]
...
Я пытался использовать конструкции itertools
и crosstab
, но не могу понять, как добавить к ним условие.