DEV Community

Cover image for ARRAY IN PYTHON
Vinoth Kumar
Vinoth Kumar

Posted on

ARRAY IN PYTHON

EXAMPLE 01 :

l  = [0,0,2,4,0,0,3,5,0,0,0,0]

#[10,2,4,3,5,0,0,0]

[5,0,2,4,0,0,3,0]
[5,3,2,4,0,0,0,0]
[5,3,2,4,0,0,0,0]
[5,3,2,4,0,0,0,0]
[5,3,2,4,0,0,0,0]
[5,3,2,4,0,0,0,0]
[5,3,2,0,0,0,4,0]

i = 0 
j = 1
while i < len(l):
    if l[i] == 0:
        l[i], l[-j] = l[-j],l[i]
        if j < len(l)//2:
            j+=1
    i+=1
else:
    print(l)
Enter fullscreen mode Exit fullscreen mode

EXAMPLE 02 :

 l  = [0,0,2,4,0,0,3,5,0,0,0,0]
 i = 0 
 j = 1
 while i < len(l):
     if l[i] == 0:
         l[i], l[-j] = l[-j],l[i]
         if j < len(l)//2:
             j+=1
     i+=1
 else:
     print(l)
Enter fullscreen mode Exit fullscreen mode

Top comments (0)