Мне нужно найти в стороке числа с запятой или точкой: Map (-4,5) или Map (-4.5)
Сейчас у меня есть след. код:
value = 'Map (-4,5)'
digit = re.findall(r"(\-?\d+(?:\.\d+)?)", value) # с точкой в строке Map (-4.5), дает массив с одним элементом: ['-4.5']
print(digit) # ['-4', '5'], надо что бы был массив из одного элемента ['-4,5']