extrair dígitos de uma maneira simples a partir de uma string python [duplicada]

Esta questão já tem uma resposta aqui:

Python: extrair números de uma string 13 respostas

Eu tenho uma string que armazena um número e uma unidade por exemplo

<code>x= '$120'
y = ' 90 Degrees F'
banana = '200 kgm'
orange = '300 gm'
total_weight = banana + orange/1000 
</code>

e por exemplo eu quero adicionar os pesos

<code>total_weight  = 200 + 300/1000
</code>

Obrigado!

Estou tentando extrair os números apenas para fazer algumas operações com estas ... alguma idéia de qual é a maneira mais simples de fazer isso? Estou lidando apenas com esses dois formatos, ou seja, os dígitos estão no início ou no final da string ...

questionAnswers(5)

yourAnswerToTheQuestion