Python basics -binary , numpy array
# prompt: give a sample program for learning NumPy
import numpy as np
# Create a 1D array
arr1 = np.array([1, 2, 3, 4, 5])
print("1D Array:", arr1)
# Create a 2D array
arr2 = np.array([[1, 2, 3], [4, 5, 6]])
print("2D Array:\n", arr2)
# Accessing elements
print("First element of arr1:", arr1[0])
print("Element at row 1, column 2 of arr2:", arr2[1, 2])
# Array shape
print("Shape of arr2:", arr2.shape)
# Array data type
print("Data type of arr1:", arr1.dtype)
# Array operations
arr3 = np.array([10, 20, 30,40,50])
print("Sum of arr1 and arr3:", arr1 + arr3)
print("Product of arr1 and 3:", arr1 * 3)
# Array slicing
print("First two elements of arr1:", arr1[:2])
print("Elements from index 1 to 3 of arr1:", arr1[1:4])
# Reshaping arrays
arr4 = np.arange(12).reshape(4, 3)
print("Reshaped array:\n", arr4)
0s
1D Array: [1 2 3 4 5] 2D Array: [[1 2 3] [4 5 6]] First element of arr1: 1 Element at row 1, column 2 of arr2: 6 Shape of arr2: (2, 3) Data type of arr1: int64 Sum of arr1 and arr3: [11 22 33 44 55] Product of arr1 and 3: [ 3 6 9 12 15] First two elements of arr1: [1 2] Elements from index 1 to 3 of arr1: [2 3 4] Reshaped array: [[ 0 1 2] [ 3 4 5] [ 6 7 8] [ 9 10 11]]
Comments
Post a Comment