Я пытаюсь подсчитать список в перестановке:
w = Permutations([])
w = w.list()
w.count([])
вывод последней строки w.count([])
в Sage 6.2 равен 0
, а в Sage 5.0 - 1
мой вопрос, почему это происходит????
я думаю, что правильно для этого 1
Я пытаюсь подсчитать список в перестановке:
w = Permutations([])
w = w.list()
w.count([])
вывод последней строки w.count([])
в Sage 6.2 равен 0
, а в Sage 5.0 - 1
мой вопрос, почему это происходит????
я думаю, что правильно для этого 1
Возможно, способ представления перестановок изменился. Вы можете видеть, что следующие команды имеют разные выходные данные.
print type([])
print type(w[0])
Чтобы подсчитать количество вхождений перестановки []
, вы можете начать с преобразования ее в перестановку. Следующее должно выполнить эту работу.
P = Permutations([])
elems = P.list()
elems.count(P([]))