In this section, we will understand the python code to split the given array and add the first part of the array to the end.
def split(arr, k): arr = arr[k:] + arr[:k] return arr k = 2 arr = [10, 13, 5, 17] print("Output array is", split(arr, k))
In Python programming, we can easily slice the string, list, tuple. The sliced operation results in the new desired output. For example, we have a string
>> input = ‘word’
>> print( input[:2] ) # slice the string at position 2
‘wo’ ( The output contains the character from start to 2 (excluded) )
Similarly in the above code, we have created a function split() which will split the array at the given position (2) and add the start to the end. The output array is returned and displayed using the print function.