Hi I want to know how I can append and then print extended ASCII codes in python. I have the following.
code = chr(247)
li = []
li.append(code)
print li
When you print a list, it outputs the default representation of all its elements - ie by calling repr()
on each of them. The repr()
of a string is its escaped code, by design. If you want to output all the elements of the list properly you should convert it to a string, eg via ', '.join(li)
.
Note that as those in the comments have stated, there isn't really any such thing as "extended ASCII", there are just various different encodings.