Difficulty: 2/10array initialization, memory allocation, dtype specificationThere are inbuilt functions for creating arrays filled with a single number.Code for creating arrays, First dimension is for number of rows and second for columnsCopyScenario Questions0-2 years experience1You need a 3x4 matrix filled with zeros for a linear algebra homework problem. How would you create it, and what would the dtype be if you don't specify one?2A teammate wrote `np.zeros([2, 3])` and got a warning. What's the issue and how do you fix it?3You're initializing weights for a tiny neural network layer (5 inputs, 3 outputs). Show me the one-liner to create a zero matrix of the right shape.2-5 years experienceFollow-up QuestionsWhat's the default dtype and when would you override it?How does zeros_like differ from zeros in practice?What happens if you pass a list instead of a tuple for shape?Suggest Improvement