Необходимо из строки вида “13 456 342.12 руб” (кол-во групп разрядов может быть произвольным) вынуть цифры и точку в виде одного элемента массива.
Причем использовать можно только re.findall и сделать надо в одно действие, без объединения элементов массива.
Пробовал:
import re s = '13 456 342.12 руб' # список отдельных символов на выходе out = re.findall('[\d|\.]',s) # чтобы было то, что нужно добавляем out = ''.join(out)
Помогите советом, пожалуйста.