I'm pretty sure Python's list type is implemented as a dynamic array, otherwise random access wouldn't work very well.
Maybe try to not identify so hard with language choice? That way you gain the capability of processing critique without loosing your marbles.