On Sun, Dec 13, 2015 at 12:45 PM, <high5stor...@gmail.com> wrote: > Hi all, > > f = open("stairs.bin", "rb") > data = list(f.read(16)) > print data > > returns > > ['=', '\x04', '\x00', '\x05', '\x00', '\x01', '\x00', '\x00', '\x00', '\x00', > '\x00', '\x00', '\x00', '\x00', '\x00', '\x00'] > > The first byte of the file is 0x3D according to my hex editor, so why does > Python return '=' and not '\x3D'?
They're equivalent representations of the same thing. py> '\x3D' '=' -- https://mail.python.org/mailman/listinfo/python-list