what's the difference between an array and a list in python? I see list has all features of array in C or perl. so please tell me.thanks.