Написать функцию, которая возвращает список всех чисел в строке, умноженных на 2.
Удвоение чисел, найденных в строкеФункция import re def double_numbers_in_string(s): numbers = re.findall(r'\d+', s) doubled_numbers = [int(num) * 2 for num in numbers] return doubled_numbers # Пример вызова функции: input_string = "Here are some numbers 15, 18, and 42." result = double_numbers_in_string(input_string) print(result) # Выведет: [30, 36, 84] Результат выполнения кода[30, 36, 84] Эта функция использует регулярные выражения для нахождения чисел в строке, преобразует их в целые числа, умножает каждое на два и возвращает список результатов. | |
| |
Просмотров: 21 | |
Всего комментариев: 0 | |