Я использую re.findall и результат таков:Python: отдельные результаты re.findall
[(u'! mais', u'! - but', u'0.0625')]
Я хотел бы хранить каждую часть «кортеж» в различных переменных, как
french = u'! mais'
english = u'! - but'
prob = u'0.0625'
, и я также хотел бы преобразовать строку u'0.0625 'в число с плавающей точкой. Любые идеи?
что регулярное выражение, которое вы используете? – isedev
re.findall (r '(. *?) \ S [|] {3} \ s (. *?) \ S [|] {3} \ s [0-9.0-9e \ -0-9] * \ s [0-9.0-9e \ -0-9] * \ с ([0-9.0-9e \ -0-9] *) \ s [0-9.0-9e \ -0-9] * \ s [ 0-9.0-9e \ -0-9] * ', a) –