Algorithm
Problem Name: Python -
In this HackerRank Functions in PYTHON problem solution,
The zeros tool returns a new array with a given shape and type filled with 0's.
import numpy
print numpy.zeros((1,2)) #Default type is float
#Output : [[ 0. 0.]]
print numpy.zeros((1,2), dtype = numpy.int) #Type changes to int
#Output : [[0 0]]
The ones tool returns a new array with a given shape and type filled with 1's.
import numpy
print numpy.ones((1,2)) #Default type is float
#Output : [[ 1. 1.]]
print numpy.ones((1,2), dtype = numpy.int) #Type changes to int
#Output : [[1 1]]
Task
You are given the shape of the array in the form of space-separated integers, each integer representing the size of different dimensions, your task is to print an array of the given shape and integer type using the tools numpy.zeros
and numpy.ones
.
Input Format
A single line containing the space-separated integers.
Constraints
1 <= each integer <= 3
Output Format
First, print the array using the numpy.zeros
tool and then print the array with the numpy.ones
tool.
Sample Input 0
3 3 3
Sample Output 0
[[[0 0 0]
[0 0 0]
[0 0 0]]
[[0 0 0]
[0 0 0]
[0 0 0]]
[[0 0 0]
[0 0 0]
[0 0 0]]]
[[[1 1 1]
[1 1 1]
[1 1 1]]
[[1 1 1]
[1 1 1]
[1 1 1]]
[[1 1 1]
[1 1 1]
[1 1 1]]]
Explanation 0
Print the array built using numpy.zeros
and numpy.ones
tools and you get the result as shown.
Code Examples
#1 Code Example with Python Programming
Code -
Python Programming
import numpy as np
n = tuple(map(int,input().split()))
a = np.zeros(n,int)
b = np.ones(n,int)
print(a)
print(b)
Copy The Code &
Try With Live Editor