  # Python | Numpy Fromarrays () method

Arrays | NumPy | Python Methods and Functions

With the `numpy.core.fromarrays() ` method we can create an array of records using a list of different arrays using ` numpy.core.fromarrays () `.

Syntax: ` numpy.core.fromarrays ([li1, li2 ....], metadata) `

Return: Return the record of an array.

Example # 1:

In this example, we can see that using ` numpy.core.fromarrays () ` we can get an array of records using a list of different arrays.

 ` # NumPy import ` ` import ` ` numpy as np `   ` # using the numpy.core.fromarrays () method ` ` li1 ` ` = ` np.array ([ ` 101 ` `, ` ` 102 ` `, ` ` 103 ` `, ` ` 104 ` `]) ` ` li2 ` ` = ` ` np.array ([` ` `Jitender` ` `, ` ` `Purnima` ` `, ` `` Ruhi` ` ` , ` ` `Varun` ` `]) ` ` li3 ` ` = ` ` np.array ([` ` 21 ` `, ` ` 22 ` `, ` ` 12 ` `, ` ` 35 ` `]) ` ` `  ` gfg ` ` = ` ` np .core.records.fromarrays ([li1, li2, li3], ` ` names ` ` = ` ` `Rollno, Name, Age` ` `) `   ` print ` ` (gfg [` ` 1 ` `]) `

Output:

(102, `Purnima`, 22)

Example # 2:

 ` # NumPy import ` ` import ` ` numpy as np ` ` `  ` # using the numpy.core.fromarrays () method ` ` li1 ` ` = ` ` np.array ([` ` 101 ` `, ` ` 102 ` `, ` ` 103 ` `, ` ` 104 ` `]) ` ` li2 ` ` = ` ` np.array ([` ` `Jitender` ` `, ` ` `Purnima` ` `, ` `` Ruhi` ` ` , ` ` `Varun` ` `]) ` ` li3 ` ` = ` ` np.array ([` ` 21 ` `, ` ` 22 ` `, ` ` 12 ` `, ` ` 35 ` `]) `   ` gfg ` ` = np.core.records.fromarrays ([li1, li2, li3], `` names = `Rollno, Name, Age` )    print (gfg.Rollno) print (gfg.Name) print (gfg.Age) `

Output:

[101 102 103 104]
[`Jitender` `Purnima` `Ruhi` `Varun`]
[21 22 12 35]