#Reverse an array
#Using the reversed() built in function
def Reversed(lst):
return [ele for ele in reversed(lst)]
lst = [1,3,4,6,3,6,8]
print(Reversed(lst))
#Reverse an array
#Using the reverse() built in function
def Reversed(lst):
lst.reverse()
return lst
lst = [1,3,4,6,3,6,8]
print(Reversed(lst))
#Reverse an array
#Using the slicing technique
def Reversed(lst):
new_lst = lst[::-1]
return new_lst
lst = [1,3,4,6,3,6,8]
print(Reversed(lst))
#Reverse an array
#using a program
def Reversed(A,start,end):
if start >= end:
return
A[start],A[end] = A[end],A[start]
Reversed(A,start+1,end-1)
lst = [1,3,4,6,3,6,8]
Reversed(lst,0,6)
print(lst)
#Reverse an array
#using a program
def Reversed(A,start,end):
while start >= end:
A[start],A[end] = A[end],A[start]
start += 1
end -= 1
lst = [1,3,4,6,3,6,8]
Reversed(lst,0,6)
print(lst)
No comments:
Post a Comment