示例#1
0
def ud_perm_inv(rank):
    return [i + 7 for i in (Permutation.from_lehmer(rank, 4)).to_image(4)]
示例#2
0
def test_bad_from_lehmer(lehmer, degree):
    with pytest.raises(ValueError):
        Permutation.from_lehmer(lehmer, degree)
示例#3
0
def eg_perm_inv(rank):
    return [i - 1 for i in (Permutation.from_lehmer(rank, 8)).to_image(8)]
示例#4
0
def test_from_lehmer(p, degree, lehmer):
    assert Permutation.from_lehmer(lehmer, degree) == p