python: extrai float de uma lista python de string (AUD 31,99)
python: extrai float de uma lista de strings python (AUD 31.99). Eu usei o openpyxl para ler de um arquivo do Excel a lista de quantidades. e salvei-o em uma lista, mas a lista está na forma de string como esta:
['31.40 AUD', ' 32.99 AUD', '37.24 AUD']
Preciso obter o float da lista de itens de string para que eu possa salvá-lo posteriormente em uma nova lista para obter o total dele
Saída desejada:
[31.40, 32.99, 37.24]
Eu já tentei o seguinte:
newList = re.findall("\d+\.\d+", tot[0])
print(newList)
Saída
[31.40]
Mas como posso usar isso para todos os elementos do ite
Eu sou novo no python, isso é apenas para algum trabalho que eu faço, queria ver o total usando python em vez de usar a opção find & replace do excel. obrigad