Oh, I don't feel strongly. I guess mostly because it's immutable which guards agains a class of problems so I often use tuples by default. In more functional languages lists are supposed to be an arbitrary number of homogenous items, whereas tuples are supposed to be a fixed number of different types, but python style mostly doesn't seem to adhere to that