# SymPy | Polyhedron.array_form() in Python

• Last Updated : 27 Aug, 2019

Polyhedron.array_form() : array_form() is a sympy Python library function that returns the indices of the corners of polyhedron.

Syntax :
sympy.combinatorics.Polyhedrons.Polyhedron.array_form()

Return :
indices of the corners of polyhedron

Code #1 : array_form() Example – tetrahedron

 `# Python code explaining``# SymPy.Polyhedron.array_form()`` ` `# importing SymPy libraries``from` `sympy.combinatorics ``import` `Permutation, Cycle``from` `sympy.combinatorics.polyhedron ``import` `tetrahedron, octahedron`` ` `# Using from ``# sympy.combinatorics.polyhedron.Polyhedron.array_form()`` ` `# Creating Polyhedron``a ``=` `tetrahedron.copy()`` ` `print` `(``"Polyhedron - array_form form : "``, a.array_form)`` ` `a.rotate(``0``)``print` `(``"\nPolyhedron - array_form form : "``, a.array_form)`

Output :

Polyhedron – array_form form : [0, 1, 2, 3]

Polyhedron – array_form form : [0, 2, 3, 1]

Code #2 : array_form() Example – octahedron

 `# Python code explaining``# SymPy.Polyhedron.array_form()`` ` `# importing SymPy libraries``from` `sympy.combinatorics ``import` `Permutation, Cycle``from` `sympy.combinatorics.polyhedron ``import` `tetrahedron, octahedron`` ` `# Using from ``# sympy.combinatorics.polyhedron.Polyhedron.array_form()`` ` `# Creating Polyhedron``a ``=` `octahedron.copy()`` ` `print` `(``"Polyhedron - array_form form : "``, a.array_form)`` ` `a.rotate(``0``)``print` `(``"\nPolyhedron - array_form form : "``, a.array_form)`

Output :

Polyhedron – array_form form : [0, 1, 2, 3, 4, 5]

Polyhedron – array_form form : [0, 2, 3, 4, 1, 5]

My Personal Notes arrow_drop_up