1.

Write a function LShift(Arr,n) in Python, which accepts a list Arr of numbers and n is a numeric value by which all elements of the list are shifted to left. Sample Input Data of the list Arr= [ 10,20,30,40,12,11], n=2 Output Arr = [30,40,12,11,10,20]

Answer»

def LShift(Arr,n): 

L=len(Arr) 

for x in range(0,n): 

y=Arr[0] 

for i in range(0,L-1): 

Arr[i]=Arr[i+1] 

Arr[L-1]=y 

print(Arr) 

Note : Using of any correct code giving the same result is also accepted.



Discussion

No Comment Found

Related InterviewSolutions