On 08.02.2010 20:55, Seebs wrote: > It makes more sense to me that > "foo"[1] == "o" than that "foo"[1] = 111. It is a little surprising if I > think of it from a C perspective, which is certainly my native perspective, > but overall it's a cleaner answer and more consistent with string handling. > In particular, it's cleaner because it's consistent with slices of more than > one character.:) > By that logic array[index] should return a single-element array instead of the element itself to be more consistent with array slicing.