Написать функцию, которая возвращает список всех чисел в строке.
Извлечение чисел из строкиФункция import re def find_numbers_in_string(s): """ Возвращает список целых чисел, найденных в строке. """ numbers = re.findall(r'\d+', s) return [int(num) for num in numbers] # Пример использования: input_string = "Текст с некоторыми числами 123 и 456 внутри" result = find_numbers_in_string(input_string) print("Найденные числа:", result) Эта функция использует регулярные выражения для поиска всех последовательностей цифр в строке. Каждая найденная последовательность преобразуется в целое число, и все числа собираются в список. | |
| |
Просмотров: 20 | |
Всего комментариев: 0 | |