question1.py 402 B

123456789101112
  1. import numpy as np
  2. import pandas as pd
  3. rlist = []; [rlist.append(np.random.randint(0,9)) for n in range(9)]
  4. print("9 random elemets: \n{}".format(rlist))
  5. nlist = np.array([rlist[i:i+3] for i in range(0, len(rlist), 3)])
  6. print("\n3x3 matrix format: \n{}".format(nlist))
  7. df = pd.DataFrame(nlist, index = ['x', 'y', 'z'], columns = ['a', 'b', 'c'])
  8. print("\nPandas DataFrame format: \n{}".format(df))