How to turn a string into a list of integers?
Steven D'Aprano
steve+comp.lang.python at pearwood.info
Sun Sep 7 14:08:24 EDT 2014
Rustom Mody wrote:
> On Sunday, September 7, 2014 10:33:26 PM UTC+5:30, Steven D'Aprano wrote:
>> MRAB wrote:
>
>> > I don't think you should be saying that it stores the string in Latin-1
>> > or UTF-16 because that might suggest that they are encoded. They
>> > aren't.
>
>> Of course they are encoded. Memory consists of bytes, not Unicode code
>> points, [...]
> Dunno about philosophical questions -- especially unicode :-)
> What I can see (python 3) which is I guess what MRAB was pointing out:
>
>>>> "".encode
> <built-in method encode of str object at 0x7f3955da3848>
>
>>>> "".decode
> Traceback (most recent call last):
> File "<stdin>", line 1, in <module>
> AttributeError: 'str' object has no attribute 'decode'
What's your point? I'm talking about the implementation of how strings are
stored in memory, not what methods the str class provides.
--
Steven
More information about the Python-list
mailing list