2012. 6. 23. 15:42
프로그래밍/파이썬
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | ''' Created on 2012. 6. 23. @author: mutsumi ''' a = [ '1' , '2' , '3' , '4' , '5' , '6' , '7' , '8' , '9' , '10' ] b = [ 0 , 1 , 2 , 3 , 4 ] delSu = 0 for c in range ( 0 , len (b)): #원하는 리스트만 지우기 del a[b[c - delSu]] delSu + = 1 print a |
파이썬 코드를 짜다보면 같은 순서의 여러개의 배열을 지워야하는 경우가 있다.
(ex:a와 b의 [0,3,5]번째의 배열을 똑같이 지워야한다거나)
그럴 경우 위의 코드와 같이 사용하면 된다.