How to turn a string into a list of integers?

cl at isbd.net cl at isbd.net
Fri Sep 5 10:42:09 CEST 2014


Joshua Landau <joshua at landau.ws> wrote:
> On 3 September 2014 15:48,  <cl at isbd.net> wrote:
> > Peter Otten <__peter__ at web.de> wrote:
> >> >>> [ord(c) for c in "This is a string"]
> >> [84, 104, 105, 115, 32, 105, 115, 32, 97, 32, 115, 116, 114, 105, 110, 103]
> >>
> >> There are other ways, but you have to describe the use case and your Python
> >> version for us to recommend the most appropriate.
> >>
> > That looks OK to me.  It's just for outputting a string to the block
> > write command in python-smbus which expects an integer array.
> 
> Just be careful about Unicode characters.

I have to avoid them completely because I'm sending the string to a
character LCD with a limited 8-bit only character set.

-- 
Chris Green
·



More information about the Python-list mailing list