The airticle shows how to display list in python and mathematica with a few examples.
The examples come from An Elementary Introduction To The Wolfram Language

### Make a bar chart of { 1, 1, 2, 3, 5 }

Python:

```import matplotlib.pyplot as plt

y = (1,1,2,3,5)
x = range( len(y)+1 )
x = x[1:] #slice to store [1,2,3,4,5]

plt.bar( x, y, align='center' )
plt.xticks( x )
plt.show()``` Wolfram:
BarChart[{1,1,2,3,5}] ### Make a pie chart of numbers from 1 to 10

Python:

```import matplotlib.pyplot as plt

values = range(1,11)
labels = ['1','2','3','4','5','6','7','8','9','10']

colors = ["DarkOliveGreen", "Olive", "OliveDrab", "YellowGreen", "LimeGreen", "Lime", "LawnGreen", "Chartreuse", "GreenYellow", "SpringGreen", "MediumSpringGreen", "LightGreen", "PaleGreen", "DarkSeaGreen", "MediumAquamarine", "MediumSeaGreen"]

plt.pie( values, labels=labels, autopct='%1.1f%%', colors = colors )
plt.axis( 'equal' )
plt.show()
``` Wolfram:

```Values=Range

Labels={"1","2","3","4","5","6","7","8","9","10"}

PieChart[Values, ChartLabels→ Labels]``` ### Display numbers from 5 to 1 in a line

Python:

```import matplotlib.pyplot as plt

data1 = list( range( 1, 6 ) )
x = data1
data1.reverse()

plt.grid( True )
plt.plot( x, data1 )
#plt.xticks( x ) # adjust unit length of X axis
plt.show()``` Wolfram:
ListLinePlot[{5,4,3,2,1}] ### Display numbers from 1 to 5 in a column

Python:

```import numpy as np

print( np.array(range(1,6)).reshape(5,1) )
```

output:

```[



]
```

Wolfram:
Column[{1,2,3,4,5}] ### Make a number line plot of the squares {1, 4, 9, 16, 25}

Python:

```import matplotlib.pyplot as plt

x = 
for it in range( 2, 6 ):
x.append( it*it )
y = [1,1,1,1,1]

print( x )
plt.xticks( range(1,26) )
plt.grid( True )
plt.plot( x, y, "ro" )
plt.show()
``` Wolfram: ### Make a column pf pie chart with 1, 2 and 3 identical segments

Wolfram:
Column[{PieChart[{1}],PieChart[{1,1}],PieChart[{1,1,1}]}] Categories: MathPython

Article Rating
Subscribe
Notify of 