>>756
del という手もある。

a = ["", "a", "b", "", "c"] 
i = 0
while i < len(a):
    if a[i] == "":
        del a[i]
    else:
        i += 1
print a