Python Unit 5 (4 Program)
Python Unit 5 (4 Program)
def demonstrate_indexing():
[5, 6, 7, 8],
print("Original 2D array:")
print(array_2d)
# Basic Slicing
print("\nBasic Slicing:")
print(sliced_array)
# Integer Indexing
print("\nInteger Indexing:")
print(indexed_array)
# Boolean Indexing
print("\nBoolean Indexing:")
print(mask)
boolean_indexed_array = array_2d[mask]
print(boolean_indexed_array)
if __name__ == "__main__":
demonstrate_indexing()
Output:
Original 2D array
[1 2 3 4]
[5 6 7 8]
[9 10 11 12]
Basic slicing
[[3,4]
[7,8]]
Integer indexing:
Boolean indexing
[7,8, 9,10,11,12]