Как преобразовать строку в десятичный ASCII? - PullRequest
0 голосов
/ 09 июля 2020

Как преобразовать всю строку в десятичные знаки ASCII? Я знаю, что могу использовать ord("a") и chr("97") для создания одного символа, но мне нужно преобразовать всю строку, например ord("Hello, World!"). Возможно, я смогу преобразовать отдельные символы строки и добавить их в переменную, но это будет сложно, и я бы хотел этого избежать. Есть ли способ лучше?

1 Ответ

0 голосов
/ 09 июля 2020
string = "Hello, World!"
nums = [ord(i) for i in string]
print(nums)

Печать: [72, 101, 108, 108, 111, 44, 32, 87, 111, 114, 108, 100, 33]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...