How to convert each character in a string to an ASCII value in Python

Converting each character in a string to an ASCII value results in a list of corresponding ASCII values for each character. For example, converting each character in “abc” to an ASCII value results in [97, 98, 99].

Solution for How to convert each character in a string to an ASCII value in Python : You can use a for-loop and ord() to convert each character in a string to an ASCII value Use a for-loop to iterate over each character in the string. In each iteration, call ord(c) to convert the current character c to its corresponding ASCII value. Use list.append(object) to add each value to a new list.

Use a list comprehension for a more compact implementation.

a_string = "abc"


how-to-convert-each-character-in-a-string-to-an-ascii-value-in-python