Методы Python для создания списка значений ASCII с примерами кода

Я предоставлю вам несколько методов для создания списка значений ASCII в Python. Вот несколько примеров:

Метод 1: использование цикла

def get_ascii_values(string):
    ascii_values = []
    for char in string:
        ascii_values.append(ord(char))
    return ascii_values
input_string = "Hello, World!"
result = get_ascii_values(input_string)
print(result)

Метод 2: использование понимания списка

def get_ascii_values(string):
    return [ord(char) for char in string]
input_string = "Hello, World!"
result = get_ascii_values(input_string)
print(result)

Метод 3. Использование функции map()

def get_ascii_values(string):
    return list(map(ord, string))
input_string = "Hello, World!"
result = get_ascii_values(input_string)
print(result)

Метод 4. Использование лямбда-функции и функции map()

get_ascii_values = lambda string: list(map(ord, string))
input_string = "Hello, World!"
result = get_ascii_values(input_string)
print(result)

Эти методы принимают строку в качестве входных данных и возвращают список значений ASCII, соответствующих каждому символу в строке.