Arrays in Python - HackerRank Solution

 Arrays in Python - HackerRank Solution
 


Problem :


The NumPy (Numeric Python) package helps us manipulate large arrays and matrices of numeric data.
To use the NumPy module, we need to import it using: 
import numpy
 
Array :
A NumPy array is a grid of values. They are similar to lists, except that every element of an array must be the same type.
import numpy

a = numpy.array([1,2,3,4,5])
print a[1]          #2

b = numpy.array([1,2,3,4,5],float)
print b[1]          #2.0
in the above example, numpy.array() is used to convert a list into a NumPy array. The second argument (float) can be used to set the type of array elements.

Task :

You are given a space separated list of numbers.
Your task is to print a reversed NumPy array with the element type float.



Input Format :

A single line of input containing space separated numbers
 

Output Format :

Print the reverse NumPy array with type float.



Sample Input :

1 2 3 4 -8 -10
 

Sample Output :

[-10.  -8.   4.   3.   2.   1.]



Solution :

 
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
# Arrays in Python - Hacker Rank Solution
# Python 3
import numpy

def arrays(arr):
    # complete this function
    # use numpy.array
    # Arrays in Python - Hacker Rank Solution START
    return(numpy.array(arr[::-1], float))
    # Arrays in Python - Hacker Rank Solution END
arr = input().strip().split(' ')
result = arrays(arr)
print(result)
 




Disclaimer :-
the above hole problem statement is given by hackerrank.com but the solution is generated by the codeworld19 authority if any of the query regarding this post or website fill the following contact form thank you.

Next Post Previous Post
1 Comments
  • Unknown
    Unknown Saturday, November 20, 2021

    Get Postal Code

Add Comment
comment url